./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0cd3be1d Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.i -s /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/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 8fa83c32d3a789f218f45838cedb4dbb64ead32d ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.i -s /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/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 8fa83c32d3a789f218f45838cedb4dbb64ead32d .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-0cd3be1 [2018-11-28 13:15:20,682 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-28 13:15:20,683 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-28 13:15:20,691 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-28 13:15:20,691 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-28 13:15:20,692 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-28 13:15:20,692 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-28 13:15:20,693 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-28 13:15:20,694 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-28 13:15:20,694 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-28 13:15:20,695 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-28 13:15:20,695 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-28 13:15:20,695 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-28 13:15:20,696 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-28 13:15:20,696 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-28 13:15:20,697 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-28 13:15:20,697 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-28 13:15:20,698 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-28 13:15:20,699 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-28 13:15:20,700 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-28 13:15:20,701 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-28 13:15:20,702 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-28 13:15:20,703 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-28 13:15:20,703 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-28 13:15:20,704 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-28 13:15:20,704 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-28 13:15:20,705 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-28 13:15:20,705 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-28 13:15:20,705 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-28 13:15:20,706 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-28 13:15:20,706 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-28 13:15:20,706 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-28 13:15:20,707 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-28 13:15:20,707 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-28 13:15:20,707 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-28 13:15:20,707 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-28 13:15:20,708 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Default.epf [2018-11-28 13:15:20,717 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-28 13:15:20,717 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-28 13:15:20,718 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-28 13:15:20,718 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-11-28 13:15:20,719 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-28 13:15:20,719 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-28 13:15:20,719 INFO L133 SettingsManager]: * Use SBE=true [2018-11-28 13:15:20,719 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-28 13:15:20,719 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-28 13:15:20,719 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-28 13:15:20,720 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-28 13:15:20,720 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-28 13:15:20,720 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-28 13:15:20,720 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-28 13:15:20,720 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-28 13:15:20,720 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-28 13:15:20,721 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-28 13:15:20,721 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-28 13:15:20,721 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-28 13:15:20,721 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-28 13:15:20,721 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-28 13:15:20,721 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-28 13:15:20,721 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-28 13:15:20,722 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-28 13:15:20,722 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-11-28 13:15:20,722 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-28 13:15:20,722 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-28 13:15:20,722 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-28 13:15:20,722 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_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/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 -> 8fa83c32d3a789f218f45838cedb4dbb64ead32d [2018-11-28 13:15:20,747 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-28 13:15:20,756 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-28 13:15:20,759 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-28 13:15:20,760 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-28 13:15:20,760 INFO L276 PluginConnector]: CDTParser initialized [2018-11-28 13:15:20,761 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.i [2018-11-28 13:15:20,805 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/data/16d371ce4/2e78355561504199b45592b65ec491d7/FLAGf50bf8d71 [2018-11-28 13:15:21,350 INFO L307 CDTParser]: Found 1 translation units. [2018-11-28 13:15:21,351 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.i [2018-11-28 13:15:21,381 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/data/16d371ce4/2e78355561504199b45592b65ec491d7/FLAGf50bf8d71 [2018-11-28 13:15:21,571 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/data/16d371ce4/2e78355561504199b45592b65ec491d7 [2018-11-28 13:15:21,573 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-28 13:15:21,574 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-28 13:15:21,575 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-28 13:15:21,575 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-28 13:15:21,579 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-28 13:15:21,580 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 01:15:21" (1/1) ... [2018-11-28 13:15:21,582 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@76ecc354 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:15:21, skipping insertion in model container [2018-11-28 13:15:21,582 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 01:15:21" (1/1) ... [2018-11-28 13:15:21,587 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-28 13:15:21,670 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-28 13:15:23,848 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-11-28 13:15:23,875 INFO L191 MainTranslator]: Completed pre-run [2018-11-28 13:15:24,080 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-11-28 13:15:24,622 INFO L195 MainTranslator]: Completed translation [2018-11-28 13:15:24,622 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:15:24 WrapperNode [2018-11-28 13:15:24,622 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-28 13:15:24,623 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-28 13:15:24,623 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-28 13:15:24,623 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-28 13:15:24,630 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:15:24" (1/1) ... [2018-11-28 13:15:24,685 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:15:24" (1/1) ... [2018-11-28 13:15:24,703 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-28 13:15:24,704 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-28 13:15:24,704 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-28 13:15:24,704 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-28 13:15:24,713 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:15:24" (1/1) ... [2018-11-28 13:15:24,713 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:15:24" (1/1) ... [2018-11-28 13:15:24,718 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:15:24" (1/1) ... [2018-11-28 13:15:24,719 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:15:24" (1/1) ... [2018-11-28 13:15:24,746 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:15:24" (1/1) ... [2018-11-28 13:15:24,752 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:15:24" (1/1) ... [2018-11-28 13:15:24,766 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:15:24" (1/1) ... [2018-11-28 13:15:24,776 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-28 13:15:24,776 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-28 13:15:24,777 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-28 13:15:24,777 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-28 13:15:24,778 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:15:24" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/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-28 13:15:24,833 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-11-28 13:15:24,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-11-28 13:15:24,833 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2018-11-28 13:15:24,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2018-11-28 13:15:24,834 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-11-28 13:15:24,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-11-28 13:15:24,834 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2018-11-28 13:15:24,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2018-11-28 13:15:24,834 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-11-28 13:15:24,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-11-28 13:15:24,834 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_create_class [2018-11-28 13:15:24,835 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_create_class [2018-11-28 13:15:24,835 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2018-11-28 13:15:24,836 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2018-11-28 13:15:24,836 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-11-28 13:15:24,836 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-11-28 13:15:24,837 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-11-28 13:15:24,837 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-11-28 13:15:24,837 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2018-11-28 13:15:24,837 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2018-11-28 13:15:24,837 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-11-28 13:15:24,837 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-11-28 13:15:24,837 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2018-11-28 13:15:24,837 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2018-11-28 13:15:24,837 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-11-28 13:15:24,837 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-11-28 13:15:24,837 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_136 [2018-11-28 13:15:24,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_136 [2018-11-28 13:15:24,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_135 [2018-11-28 13:15:24,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_135 [2018-11-28 13:15:24,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-11-28 13:15:24,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-11-28 13:15:24,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-11-28 13:15:24,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-11-28 13:15:24,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-11-28 13:15:24,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-11-28 13:15:24,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2018-11-28 13:15:24,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2018-11-28 13:15:24,839 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2018-11-28 13:15:24,839 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2018-11-28 13:15:24,839 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2018-11-28 13:15:24,839 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2018-11-28 13:15:24,839 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_init [2018-11-28 13:15:24,839 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_init [2018-11-28 13:15:24,839 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2018-11-28 13:15:24,839 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2018-11-28 13:15:24,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-28 13:15:24,839 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-11-28 13:15:24,839 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-11-28 13:15:24,840 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-11-28 13:15:24,840 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-11-28 13:15:24,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-28 13:15:24,840 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2018-11-28 13:15:24,840 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2018-11-28 13:15:24,840 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2018-11-28 13:15:24,840 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2018-11-28 13:15:24,840 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2018-11-28 13:15:24,840 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2018-11-28 13:15:24,841 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__more_at_exit [2018-11-28 13:15:24,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__more_at_exit [2018-11-28 13:15:24,842 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2018-11-28 13:15:24,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2018-11-28 13:15:24,842 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2018-11-28 13:15:24,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2018-11-28 13:15:24,842 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-11-28 13:15:24,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-11-28 13:15:24,842 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-11-28 13:15:24,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-11-28 13:15:24,842 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_create_class [2018-11-28 13:15:24,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_create_class [2018-11-28 13:15:24,843 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2018-11-28 13:15:24,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2018-11-28 13:15:24,843 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-28 13:15:24,843 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-28 13:15:24,843 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-11-28 13:15:24,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-11-28 13:15:24,843 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_initialize [2018-11-28 13:15:24,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_initialize [2018-11-28 13:15:24,843 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-11-28 13:15:24,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-11-28 13:15:24,844 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2018-11-28 13:15:24,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2018-11-28 13:15:24,844 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-11-28 13:15:24,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-11-28 13:15:24,844 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_chrdev_region_130 [2018-11-28 13:15:24,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_chrdev_region_130 [2018-11-28 13:15:24,844 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-28 13:15:24,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-28 13:15:24,844 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2018-11-28 13:15:24,844 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2018-11-28 13:15:24,844 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-11-28 13:15:24,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-11-28 13:15:24,845 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2018-11-28 13:15:24,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2018-11-28 13:15:24,845 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2018-11-28 13:15:24,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2018-11-28 13:15:24,845 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-11-28 13:15:24,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-11-28 13:15:24,845 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_region_133 [2018-11-28 13:15:24,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_region_133 [2018-11-28 13:15:24,845 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-11-28 13:15:24,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-11-28 13:15:24,846 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-11-28 13:15:24,846 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-11-28 13:15:24,846 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_class_destroy_132 [2018-11-28 13:15:24,846 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_class_destroy_132 [2018-11-28 13:15:24,846 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_class_destroy_131 [2018-11-28 13:15:24,846 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_class_destroy_131 [2018-11-28 13:15:24,846 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_unregister_class [2018-11-28 13:15:24,846 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_unregister_class [2018-11-28 13:15:24,846 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-11-28 13:15:24,846 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-11-28 13:15:24,847 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-28 13:15:24,847 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-28 13:15:24,847 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2018-11-28 13:15:24,847 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2018-11-28 13:15:24,847 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2018-11-28 13:15:24,847 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2018-11-28 13:15:24,847 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ptr [2018-11-28 13:15:24,847 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ptr [2018-11-28 13:15:24,847 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2018-11-28 13:15:24,847 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2018-11-28 13:15:24,848 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2018-11-28 13:15:24,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2018-11-28 13:15:24,848 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-11-28 13:15:24,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-11-28 13:15:24,848 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2018-11-28 13:15:24,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2018-11-28 13:15:24,848 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_post_init_134 [2018-11-28 13:15:24,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_post_init_134 [2018-11-28 13:15:24,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-11-28 13:15:24,850 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__get_at_exit [2018-11-28 13:15:24,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__get_at_exit [2018-11-28 13:15:24,850 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2018-11-28 13:15:24,850 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2018-11-28 13:15:24,850 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2018-11-28 13:15:24,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2018-11-28 13:15:24,850 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_initialize_137 [2018-11-28 13:15:24,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_initialize_137 [2018-11-28 13:15:24,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2018-11-28 13:15:24,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2018-11-28 13:15:24,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-11-28 13:15:24,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-11-28 13:15:24,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-11-28 13:15:24,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-11-28 13:15:24,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-11-28 13:15:24,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-11-28 13:15:24,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-11-28 13:15:24,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-11-28 13:15:24,852 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2018-11-28 13:15:24,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2018-11-28 13:15:24,852 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_create_class [2018-11-28 13:15:24,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_create_class [2018-11-28 13:15:24,852 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-11-28 13:15:24,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-11-28 13:15:24,852 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_chrdev_region [2018-11-28 13:15:24,852 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_chrdev_region [2018-11-28 13:15:24,852 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2018-11-28 13:15:24,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2018-11-28 13:15:24,853 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-11-28 13:15:24,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-11-28 13:15:24,853 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2018-11-28 13:15:24,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2018-11-28 13:15:24,853 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-11-28 13:15:24,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-11-28 13:15:24,853 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-11-28 13:15:24,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-11-28 13:15:24,853 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-11-28 13:15:24,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-11-28 13:15:24,853 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-11-28 13:15:24,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-11-28 13:15:24,854 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_register_chrdev_region [2018-11-28 13:15:24,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_register_chrdev_region [2018-11-28 13:15:24,854 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_class [2018-11-28 13:15:24,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_class [2018-11-28 13:15:24,854 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-11-28 13:15:24,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-11-28 13:15:24,854 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_entry_EMGentry_3 [2018-11-28 13:15:24,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_entry_EMGentry_3 [2018-11-28 13:15:24,854 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2018-11-28 13:15:24,854 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2018-11-28 13:15:24,855 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-11-28 13:15:24,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-11-28 13:15:24,855 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_exit [2018-11-28 13:15:24,855 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_exit [2018-11-28 13:15:24,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2018-11-28 13:15:24,855 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_init [2018-11-28 13:15:24,855 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_init [2018-11-28 13:15:24,855 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-11-28 13:15:24,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-11-28 13:15:27,260 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-28 13:15:27,261 INFO L280 CfgBuilder]: Removed 0 assue(true) statements. [2018-11-28 13:15:27,261 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 01:15:27 BoogieIcfgContainer [2018-11-28 13:15:27,261 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-28 13:15:27,262 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-28 13:15:27,262 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-28 13:15:27,264 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-28 13:15:27,265 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 01:15:21" (1/3) ... [2018-11-28 13:15:27,265 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@602fc8d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 01:15:27, skipping insertion in model container [2018-11-28 13:15:27,265 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:15:24" (2/3) ... [2018-11-28 13:15:27,266 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@602fc8d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 01:15:27, skipping insertion in model container [2018-11-28 13:15:27,266 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 01:15:27" (3/3) ... [2018-11-28 13:15:27,267 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.i [2018-11-28 13:15:27,276 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-28 13:15:27,283 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 29 error locations. [2018-11-28 13:15:27,297 INFO L257 AbstractCegarLoop]: Starting to check reachability of 29 error locations. [2018-11-28 13:15:27,323 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-28 13:15:27,323 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-28 13:15:27,324 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-28 13:15:27,324 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-28 13:15:27,324 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-28 13:15:27,324 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-28 13:15:27,324 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-28 13:15:27,324 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-28 13:15:27,324 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-28 13:15:27,347 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states. [2018-11-28 13:15:27,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-11-28 13:15:27,353 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:15:27,354 INFO L402 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] [2018-11-28 13:15:27,356 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:15:27,361 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:15:27,361 INFO L82 PathProgramCache]: Analyzing trace with hash 756562254, now seen corresponding path program 1 times [2018-11-28 13:15:27,363 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:15:27,364 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:15:27,428 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:15:27,428 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:15:27,428 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:15:27,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:15:27,963 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-11-28 13:15:27,965 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:15:27,965 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:15:27,993 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:15:28,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:15:28,587 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:15:28,659 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-11-28 13:15:28,682 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:15:28,683 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-28 13:15:28,686 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:15:28,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:15:28,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:15:28,701 INFO L87 Difference]: Start difference. First operand 518 states. Second operand 9 states. [2018-11-28 13:15:29,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:15:29,017 INFO L93 Difference]: Finished difference Result 1462 states and 1862 transitions. [2018-11-28 13:15:29,017 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-28 13:15:29,018 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 46 [2018-11-28 13:15:29,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:15:29,035 INFO L225 Difference]: With dead ends: 1462 [2018-11-28 13:15:29,036 INFO L226 Difference]: Without dead ends: 958 [2018-11-28 13:15:29,042 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 7 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2018-11-28 13:15:29,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 958 states. [2018-11-28 13:15:29,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 958 to 712. [2018-11-28 13:15:29,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 712 states. [2018-11-28 13:15:29,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 791 transitions. [2018-11-28 13:15:29,127 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 791 transitions. Word has length 46 [2018-11-28 13:15:29,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:15:29,127 INFO L480 AbstractCegarLoop]: Abstraction has 712 states and 791 transitions. [2018-11-28 13:15:29,128 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:15:29,128 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 791 transitions. [2018-11-28 13:15:29,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-28 13:15:29,131 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:15:29,131 INFO L402 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-28 13:15:29,132 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:15:29,132 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:15:29,132 INFO L82 PathProgramCache]: Analyzing trace with hash 551789272, now seen corresponding path program 1 times [2018-11-28 13:15:29,132 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:15:29,132 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:15:29,137 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:15:29,137 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:15:29,138 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:15:29,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:15:29,328 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-11-28 13:15:29,329 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:15:29,329 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:15:29,351 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:15:29,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:15:29,900 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:15:29,933 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-11-28 13:15:29,956 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:15:29,957 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-28 13:15:29,957 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:15:29,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:15:29,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:15:29,958 INFO L87 Difference]: Start difference. First operand 712 states and 791 transitions. Second operand 9 states. [2018-11-28 13:15:30,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:15:30,100 INFO L93 Difference]: Finished difference Result 712 states and 791 transitions. [2018-11-28 13:15:30,100 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-28 13:15:30,101 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 68 [2018-11-28 13:15:30,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:15:30,105 INFO L225 Difference]: With dead ends: 712 [2018-11-28 13:15:30,105 INFO L226 Difference]: Without dead ends: 710 [2018-11-28 13:15:30,107 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-11-28 13:15:30,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2018-11-28 13:15:30,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 710. [2018-11-28 13:15:30,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 710 states. [2018-11-28 13:15:30,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 788 transitions. [2018-11-28 13:15:30,139 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 788 transitions. Word has length 68 [2018-11-28 13:15:30,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:15:30,139 INFO L480 AbstractCegarLoop]: Abstraction has 710 states and 788 transitions. [2018-11-28 13:15:30,139 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:15:30,139 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 788 transitions. [2018-11-28 13:15:30,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-11-28 13:15:30,142 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:15:30,143 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-28 13:15:30,143 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:15:30,143 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:15:30,144 INFO L82 PathProgramCache]: Analyzing trace with hash 176444208, now seen corresponding path program 1 times [2018-11-28 13:15:30,144 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:15:30,144 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:15:30,146 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:15:30,146 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:15:30,146 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:15:30,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:15:30,399 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2018-11-28 13:15:30,399 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:15:30,399 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:15:30,408 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:15:30,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:15:30,865 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:15:30,900 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2018-11-28 13:15:30,923 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:15:30,923 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-28 13:15:30,924 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:15:30,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:15:30,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:15:30,924 INFO L87 Difference]: Start difference. First operand 710 states and 788 transitions. Second operand 9 states. [2018-11-28 13:15:31,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:15:31,094 INFO L93 Difference]: Finished difference Result 1191 states and 1315 transitions. [2018-11-28 13:15:31,095 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-28 13:15:31,095 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 118 [2018-11-28 13:15:31,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:15:31,101 INFO L225 Difference]: With dead ends: 1191 [2018-11-28 13:15:31,101 INFO L226 Difference]: Without dead ends: 1189 [2018-11-28 13:15:31,102 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2018-11-28 13:15:31,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1189 states. [2018-11-28 13:15:31,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1189 to 1107. [2018-11-28 13:15:31,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1107 states. [2018-11-28 13:15:31,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1107 states to 1107 states and 1249 transitions. [2018-11-28 13:15:31,149 INFO L78 Accepts]: Start accepts. Automaton has 1107 states and 1249 transitions. Word has length 118 [2018-11-28 13:15:31,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:15:31,150 INFO L480 AbstractCegarLoop]: Abstraction has 1107 states and 1249 transitions. [2018-11-28 13:15:31,150 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:15:31,150 INFO L276 IsEmpty]: Start isEmpty. Operand 1107 states and 1249 transitions. [2018-11-28 13:15:31,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2018-11-28 13:15:31,153 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:15:31,153 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-28 13:15:31,154 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:15:31,154 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:15:31,154 INFO L82 PathProgramCache]: Analyzing trace with hash 109588859, now seen corresponding path program 1 times [2018-11-28 13:15:31,154 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:15:31,154 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:15:31,158 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:15:31,158 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:15:31,158 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:15:31,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:15:31,419 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2018-11-28 13:15:31,419 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:15:31,419 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:15:31,437 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:15:31,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:15:31,882 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:15:31,919 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2018-11-28 13:15:31,942 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:15:31,942 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-28 13:15:31,943 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:15:31,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:15:31,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:15:31,943 INFO L87 Difference]: Start difference. First operand 1107 states and 1249 transitions. Second operand 9 states. [2018-11-28 13:15:32,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:15:32,073 INFO L93 Difference]: Finished difference Result 1107 states and 1249 transitions. [2018-11-28 13:15:32,074 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-28 13:15:32,074 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 141 [2018-11-28 13:15:32,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:15:32,080 INFO L225 Difference]: With dead ends: 1107 [2018-11-28 13:15:32,080 INFO L226 Difference]: Without dead ends: 1105 [2018-11-28 13:15:32,081 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-11-28 13:15:32,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1105 states. [2018-11-28 13:15:32,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1105 to 1105. [2018-11-28 13:15:32,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1105 states. [2018-11-28 13:15:32,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1105 states to 1105 states and 1244 transitions. [2018-11-28 13:15:32,123 INFO L78 Accepts]: Start accepts. Automaton has 1105 states and 1244 transitions. Word has length 141 [2018-11-28 13:15:32,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:15:32,124 INFO L480 AbstractCegarLoop]: Abstraction has 1105 states and 1244 transitions. [2018-11-28 13:15:32,124 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:15:32,124 INFO L276 IsEmpty]: Start isEmpty. Operand 1105 states and 1244 transitions. [2018-11-28 13:15:32,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2018-11-28 13:15:32,127 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:15:32,128 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-28 13:15:32,128 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:15:32,128 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:15:32,131 INFO L82 PathProgramCache]: Analyzing trace with hash -1664162469, now seen corresponding path program 1 times [2018-11-28 13:15:32,131 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:15:32,131 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:15:32,133 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:15:32,133 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:15:32,134 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:15:32,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:15:32,358 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-11-28 13:15:32,358 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:15:32,358 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:15:32,371 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:15:32,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:15:32,849 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:15:32,911 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:15:32,934 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:15:32,934 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-28 13:15:32,935 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:15:32,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:15:32,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:15:32,936 INFO L87 Difference]: Start difference. First operand 1105 states and 1244 transitions. Second operand 9 states. [2018-11-28 13:15:33,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:15:33,063 INFO L93 Difference]: Finished difference Result 1105 states and 1244 transitions. [2018-11-28 13:15:33,063 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-28 13:15:33,064 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 151 [2018-11-28 13:15:33,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:15:33,067 INFO L225 Difference]: With dead ends: 1105 [2018-11-28 13:15:33,068 INFO L226 Difference]: Without dead ends: 1103 [2018-11-28 13:15:33,068 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 151 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-11-28 13:15:33,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2018-11-28 13:15:33,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 1103. [2018-11-28 13:15:33,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1103 states. [2018-11-28 13:15:33,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1103 states to 1103 states and 1241 transitions. [2018-11-28 13:15:33,103 INFO L78 Accepts]: Start accepts. Automaton has 1103 states and 1241 transitions. Word has length 151 [2018-11-28 13:15:33,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:15:33,104 INFO L480 AbstractCegarLoop]: Abstraction has 1103 states and 1241 transitions. [2018-11-28 13:15:33,104 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:15:33,104 INFO L276 IsEmpty]: Start isEmpty. Operand 1103 states and 1241 transitions. [2018-11-28 13:15:33,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2018-11-28 13:15:33,107 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:15:33,108 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-28 13:15:33,108 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:15:33,108 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:15:33,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1802526289, now seen corresponding path program 1 times [2018-11-28 13:15:33,109 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:15:33,109 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:15:33,111 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:15:33,111 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:15:33,111 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:15:33,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:15:33,327 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-11-28 13:15:33,327 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:15:33,327 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:15:33,346 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:15:33,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:15:33,795 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:15:33,838 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:15:33,860 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:15:33,860 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-28 13:15:33,861 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:15:33,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:15:33,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:15:33,861 INFO L87 Difference]: Start difference. First operand 1103 states and 1241 transitions. Second operand 9 states. [2018-11-28 13:15:33,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:15:33,987 INFO L93 Difference]: Finished difference Result 1103 states and 1241 transitions. [2018-11-28 13:15:33,988 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-28 13:15:33,988 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 159 [2018-11-28 13:15:33,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:15:33,992 INFO L225 Difference]: With dead ends: 1103 [2018-11-28 13:15:33,992 INFO L226 Difference]: Without dead ends: 1101 [2018-11-28 13:15:33,993 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-11-28 13:15:33,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2018-11-28 13:15:34,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 1101. [2018-11-28 13:15:34,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1101 states. [2018-11-28 13:15:34,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1101 states to 1101 states and 1238 transitions. [2018-11-28 13:15:34,036 INFO L78 Accepts]: Start accepts. Automaton has 1101 states and 1238 transitions. Word has length 159 [2018-11-28 13:15:34,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:15:34,037 INFO L480 AbstractCegarLoop]: Abstraction has 1101 states and 1238 transitions. [2018-11-28 13:15:34,037 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:15:34,037 INFO L276 IsEmpty]: Start isEmpty. Operand 1101 states and 1238 transitions. [2018-11-28 13:15:34,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-11-28 13:15:34,039 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:15:34,040 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-28 13:15:34,040 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:15:34,040 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:15:34,040 INFO L82 PathProgramCache]: Analyzing trace with hash 1777144031, now seen corresponding path program 1 times [2018-11-28 13:15:34,041 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:15:34,041 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:15:34,043 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:15:34,043 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:15:34,043 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:15:34,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:15:34,749 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2018-11-28 13:15:34,749 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:15:34,750 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:15:34,759 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:15:35,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:15:35,430 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:15:36,142 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 41 proven. 20 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2018-11-28 13:15:36,164 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-28 13:15:36,164 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 30 [2018-11-28 13:15:36,165 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-11-28 13:15:36,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-11-28 13:15:36,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=808, Unknown=0, NotChecked=0, Total=870 [2018-11-28 13:15:36,165 INFO L87 Difference]: Start difference. First operand 1101 states and 1238 transitions. Second operand 30 states. [2018-11-28 13:15:39,641 WARN L180 SmtUtils]: Spent 2.37 s on a formula simplification. DAG size of input: 27 DAG size of output: 19 [2018-11-28 13:15:50,722 WARN L180 SmtUtils]: Spent 2.05 s on a formula simplification. DAG size of input: 36 DAG size of output: 28 [2018-11-28 13:15:52,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:15:52,160 INFO L93 Difference]: Finished difference Result 2052 states and 2270 transitions. [2018-11-28 13:15:52,161 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-11-28 13:15:52,161 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 167 [2018-11-28 13:15:52,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:15:52,166 INFO L225 Difference]: With dead ends: 2052 [2018-11-28 13:15:52,168 INFO L226 Difference]: Without dead ends: 1366 [2018-11-28 13:15:52,171 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 152 SyntacticMatches, 8 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 15.0s TimeCoverageRelationStatistics Valid=224, Invalid=2852, Unknown=4, NotChecked=0, Total=3080 [2018-11-28 13:15:52,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1366 states. [2018-11-28 13:15:52,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1366 to 1137. [2018-11-28 13:15:52,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1137 states. [2018-11-28 13:15:52,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1137 states to 1137 states and 1268 transitions. [2018-11-28 13:15:52,225 INFO L78 Accepts]: Start accepts. Automaton has 1137 states and 1268 transitions. Word has length 167 [2018-11-28 13:15:52,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:15:52,225 INFO L480 AbstractCegarLoop]: Abstraction has 1137 states and 1268 transitions. [2018-11-28 13:15:52,225 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-11-28 13:15:52,226 INFO L276 IsEmpty]: Start isEmpty. Operand 1137 states and 1268 transitions. [2018-11-28 13:15:52,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-11-28 13:15:52,228 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:15:52,228 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:15:52,228 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:15:52,228 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:15:52,229 INFO L82 PathProgramCache]: Analyzing trace with hash 185852852, now seen corresponding path program 1 times [2018-11-28 13:15:52,229 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:15:52,229 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:15:52,231 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:15:52,231 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:15:52,231 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:15:52,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:15:52,932 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 2 proven. 19 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-11-28 13:15:52,932 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:15:52,932 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:15:52,941 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:15:53,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:15:53,546 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:15:54,179 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 28 proven. 17 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-11-28 13:15:54,201 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-28 13:15:54,201 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 27 [2018-11-28 13:15:54,202 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-11-28 13:15:54,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-11-28 13:15:54,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=643, Unknown=0, NotChecked=0, Total=702 [2018-11-28 13:15:54,202 INFO L87 Difference]: Start difference. First operand 1137 states and 1268 transitions. Second operand 27 states. [2018-11-28 13:16:00,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:16:00,170 INFO L93 Difference]: Finished difference Result 1635 states and 1783 transitions. [2018-11-28 13:16:00,170 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-11-28 13:16:00,170 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 164 [2018-11-28 13:16:00,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:16:00,174 INFO L225 Difference]: With dead ends: 1635 [2018-11-28 13:16:00,174 INFO L226 Difference]: Without dead ends: 1364 [2018-11-28 13:16:00,175 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 150 SyntacticMatches, 12 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=218, Invalid=2331, Unknown=1, NotChecked=0, Total=2550 [2018-11-28 13:16:00,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1364 states. [2018-11-28 13:16:00,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1364 to 1132. [2018-11-28 13:16:00,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1132 states. [2018-11-28 13:16:00,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1132 states to 1132 states and 1260 transitions. [2018-11-28 13:16:00,212 INFO L78 Accepts]: Start accepts. Automaton has 1132 states and 1260 transitions. Word has length 164 [2018-11-28 13:16:00,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:16:00,212 INFO L480 AbstractCegarLoop]: Abstraction has 1132 states and 1260 transitions. [2018-11-28 13:16:00,212 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-11-28 13:16:00,212 INFO L276 IsEmpty]: Start isEmpty. Operand 1132 states and 1260 transitions. [2018-11-28 13:16:00,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-11-28 13:16:00,214 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:16:00,214 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-28 13:16:00,215 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:16:00,215 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:16:00,215 INFO L82 PathProgramCache]: Analyzing trace with hash 1633039140, now seen corresponding path program 1 times [2018-11-28 13:16:00,215 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:16:00,215 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:16:00,217 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:16:00,217 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:16:00,217 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:16:00,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:16:00,360 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-11-28 13:16:00,360 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:16:00,361 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:16:00,373 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:16:00,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:16:00,807 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:16:00,884 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:16:00,908 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:16:00,908 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-28 13:16:00,908 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:16:00,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:16:00,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:16:00,908 INFO L87 Difference]: Start difference. First operand 1132 states and 1260 transitions. Second operand 9 states. [2018-11-28 13:16:00,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:16:00,998 INFO L93 Difference]: Finished difference Result 1132 states and 1260 transitions. [2018-11-28 13:16:00,998 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-28 13:16:00,998 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 167 [2018-11-28 13:16:00,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:16:01,002 INFO L225 Difference]: With dead ends: 1132 [2018-11-28 13:16:01,002 INFO L226 Difference]: Without dead ends: 1130 [2018-11-28 13:16:01,002 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 167 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-11-28 13:16:01,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1130 states. [2018-11-28 13:16:01,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1130 to 1130. [2018-11-28 13:16:01,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1130 states. [2018-11-28 13:16:01,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1130 states to 1130 states and 1257 transitions. [2018-11-28 13:16:01,059 INFO L78 Accepts]: Start accepts. Automaton has 1130 states and 1257 transitions. Word has length 167 [2018-11-28 13:16:01,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:16:01,059 INFO L480 AbstractCegarLoop]: Abstraction has 1130 states and 1257 transitions. [2018-11-28 13:16:01,060 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:16:01,060 INFO L276 IsEmpty]: Start isEmpty. Operand 1130 states and 1257 transitions. [2018-11-28 13:16:01,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2018-11-28 13:16:01,062 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:16:01,062 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:16:01,062 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:16:01,062 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:16:01,062 INFO L82 PathProgramCache]: Analyzing trace with hash 136469494, now seen corresponding path program 1 times [2018-11-28 13:16:01,063 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:16:01,063 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:16:01,064 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:16:01,065 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:16:01,065 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:16:01,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:16:01,260 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-11-28 13:16:01,260 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:16:01,260 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:16:01,274 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:16:01,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:16:01,769 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:16:01,823 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2018-11-28 13:16:01,846 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:16:01,846 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-28 13:16:01,846 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:16:01,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:16:01,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:16:01,847 INFO L87 Difference]: Start difference. First operand 1130 states and 1257 transitions. Second operand 9 states. [2018-11-28 13:16:02,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:16:02,650 INFO L93 Difference]: Finished difference Result 1529 states and 1691 transitions. [2018-11-28 13:16:02,650 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-28 13:16:02,650 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 170 [2018-11-28 13:16:02,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:16:02,655 INFO L225 Difference]: With dead ends: 1529 [2018-11-28 13:16:02,655 INFO L226 Difference]: Without dead ends: 1527 [2018-11-28 13:16:02,656 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 170 SyntacticMatches, 6 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2018-11-28 13:16:02,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1527 states. [2018-11-28 13:16:02,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1527 to 1142. [2018-11-28 13:16:02,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1142 states. [2018-11-28 13:16:02,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1142 states to 1142 states and 1271 transitions. [2018-11-28 13:16:02,720 INFO L78 Accepts]: Start accepts. Automaton has 1142 states and 1271 transitions. Word has length 170 [2018-11-28 13:16:02,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:16:02,721 INFO L480 AbstractCegarLoop]: Abstraction has 1142 states and 1271 transitions. [2018-11-28 13:16:02,721 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:16:02,721 INFO L276 IsEmpty]: Start isEmpty. Operand 1142 states and 1271 transitions. [2018-11-28 13:16:02,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2018-11-28 13:16:02,723 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:16:02,723 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:16:02,724 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:16:02,724 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:16:02,724 INFO L82 PathProgramCache]: Analyzing trace with hash 1450377188, now seen corresponding path program 1 times [2018-11-28 13:16:02,724 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:16:02,724 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:16:02,726 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:16:02,726 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:16:02,726 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:16:02,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:16:02,904 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-11-28 13:16:02,904 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:16:02,904 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:16:02,919 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:16:03,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:16:03,413 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:16:03,478 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2018-11-28 13:16:03,516 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:16:03,516 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-28 13:16:03,516 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:16:03,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:16:03,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:16:03,517 INFO L87 Difference]: Start difference. First operand 1142 states and 1271 transitions. Second operand 9 states. [2018-11-28 13:16:03,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:16:03,645 INFO L93 Difference]: Finished difference Result 1142 states and 1271 transitions. [2018-11-28 13:16:03,646 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-28 13:16:03,646 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 175 [2018-11-28 13:16:03,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:16:03,648 INFO L225 Difference]: With dead ends: 1142 [2018-11-28 13:16:03,649 INFO L226 Difference]: Without dead ends: 1140 [2018-11-28 13:16:03,649 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-11-28 13:16:03,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1140 states. [2018-11-28 13:16:03,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1140 to 1140. [2018-11-28 13:16:03,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1140 states. [2018-11-28 13:16:03,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1140 states to 1140 states and 1265 transitions. [2018-11-28 13:16:03,688 INFO L78 Accepts]: Start accepts. Automaton has 1140 states and 1265 transitions. Word has length 175 [2018-11-28 13:16:03,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:16:03,688 INFO L480 AbstractCegarLoop]: Abstraction has 1140 states and 1265 transitions. [2018-11-28 13:16:03,688 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:16:03,688 INFO L276 IsEmpty]: Start isEmpty. Operand 1140 states and 1265 transitions. [2018-11-28 13:16:03,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2018-11-28 13:16:03,690 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:16:03,691 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:16:03,691 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:16:03,691 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:16:03,691 INFO L82 PathProgramCache]: Analyzing trace with hash -1188445509, now seen corresponding path program 1 times [2018-11-28 13:16:03,692 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:16:03,692 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:16:03,693 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:16:03,694 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:16:03,694 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:16:03,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:16:03,886 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-11-28 13:16:03,886 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:16:03,886 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:16:03,897 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:16:04,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:16:04,331 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:16:04,363 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:16:04,386 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:16:04,387 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-28 13:16:04,387 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:16:04,387 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:16:04,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:16:04,387 INFO L87 Difference]: Start difference. First operand 1140 states and 1265 transitions. Second operand 9 states. [2018-11-28 13:16:04,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:16:04,493 INFO L93 Difference]: Finished difference Result 1140 states and 1265 transitions. [2018-11-28 13:16:04,493 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-28 13:16:04,493 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 175 [2018-11-28 13:16:04,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:16:04,497 INFO L225 Difference]: With dead ends: 1140 [2018-11-28 13:16:04,497 INFO L226 Difference]: Without dead ends: 1138 [2018-11-28 13:16:04,498 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 175 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-11-28 13:16:04,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1138 states. [2018-11-28 13:16:04,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1138 to 1138. [2018-11-28 13:16:04,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1138 states. [2018-11-28 13:16:04,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1138 states to 1138 states and 1262 transitions. [2018-11-28 13:16:04,560 INFO L78 Accepts]: Start accepts. Automaton has 1138 states and 1262 transitions. Word has length 175 [2018-11-28 13:16:04,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:16:04,561 INFO L480 AbstractCegarLoop]: Abstraction has 1138 states and 1262 transitions. [2018-11-28 13:16:04,561 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:16:04,561 INFO L276 IsEmpty]: Start isEmpty. Operand 1138 states and 1262 transitions. [2018-11-28 13:16:04,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2018-11-28 13:16:04,563 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:16:04,563 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:16:04,564 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:16:04,564 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:16:04,564 INFO L82 PathProgramCache]: Analyzing trace with hash -301938811, now seen corresponding path program 1 times [2018-11-28 13:16:04,564 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:16:04,564 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:16:04,566 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:16:04,567 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:16:04,567 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:16:04,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:16:05,028 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2018-11-28 13:16:05,028 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:16:05,028 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:16:05,042 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:16:05,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:16:05,583 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:16:05,976 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2018-11-28 13:16:05,997 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:16:05,997 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [13] imperfect sequences [16] total 26 [2018-11-28 13:16:05,998 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-11-28 13:16:05,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-11-28 13:16:05,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=591, Unknown=0, NotChecked=0, Total=650 [2018-11-28 13:16:05,999 INFO L87 Difference]: Start difference. First operand 1138 states and 1262 transitions. Second operand 26 states. [2018-11-28 13:16:09,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:16:09,121 INFO L93 Difference]: Finished difference Result 1852 states and 2015 transitions. [2018-11-28 13:16:09,121 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-11-28 13:16:09,121 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 180 [2018-11-28 13:16:09,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:16:09,126 INFO L225 Difference]: With dead ends: 1852 [2018-11-28 13:16:09,126 INFO L226 Difference]: Without dead ends: 1547 [2018-11-28 13:16:09,127 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 170 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=135, Invalid=1505, Unknown=0, NotChecked=0, Total=1640 [2018-11-28 13:16:09,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1547 states. [2018-11-28 13:16:09,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1547 to 1277. [2018-11-28 13:16:09,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1277 states. [2018-11-28 13:16:09,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1277 states to 1277 states and 1410 transitions. [2018-11-28 13:16:09,204 INFO L78 Accepts]: Start accepts. Automaton has 1277 states and 1410 transitions. Word has length 180 [2018-11-28 13:16:09,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:16:09,204 INFO L480 AbstractCegarLoop]: Abstraction has 1277 states and 1410 transitions. [2018-11-28 13:16:09,204 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-11-28 13:16:09,205 INFO L276 IsEmpty]: Start isEmpty. Operand 1277 states and 1410 transitions. [2018-11-28 13:16:09,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-11-28 13:16:09,207 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:16:09,207 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:16:09,208 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:16:09,208 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:16:09,208 INFO L82 PathProgramCache]: Analyzing trace with hash 1425497377, now seen corresponding path program 1 times [2018-11-28 13:16:09,208 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:16:09,208 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:16:09,210 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:16:09,210 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:16:09,210 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:16:09,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:16:09,403 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-11-28 13:16:09,403 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:16:09,403 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:16:09,418 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:16:09,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:16:09,837 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:16:09,969 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 24 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-11-28 13:16:09,990 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-28 13:16:09,991 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2018-11-28 13:16:09,991 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-11-28 13:16:09,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-11-28 13:16:09,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2018-11-28 13:16:09,991 INFO L87 Difference]: Start difference. First operand 1277 states and 1410 transitions. Second operand 15 states. [2018-11-28 13:16:14,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:16:14,571 INFO L93 Difference]: Finished difference Result 1713 states and 1875 transitions. [2018-11-28 13:16:14,571 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-28 13:16:14,571 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 183 [2018-11-28 13:16:14,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:16:14,574 INFO L225 Difference]: With dead ends: 1713 [2018-11-28 13:16:14,574 INFO L226 Difference]: Without dead ends: 1711 [2018-11-28 13:16:14,575 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 188 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=133, Invalid=467, Unknown=0, NotChecked=0, Total=600 [2018-11-28 13:16:14,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1711 states. [2018-11-28 13:16:14,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1711 to 1417. [2018-11-28 13:16:14,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1417 states. [2018-11-28 13:16:14,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 1417 states and 1552 transitions. [2018-11-28 13:16:14,665 INFO L78 Accepts]: Start accepts. Automaton has 1417 states and 1552 transitions. Word has length 183 [2018-11-28 13:16:14,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:16:14,666 INFO L480 AbstractCegarLoop]: Abstraction has 1417 states and 1552 transitions. [2018-11-28 13:16:14,666 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-11-28 13:16:14,666 INFO L276 IsEmpty]: Start isEmpty. Operand 1417 states and 1552 transitions. [2018-11-28 13:16:14,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2018-11-28 13:16:14,669 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:16:14,669 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-28 13:16:14,671 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:16:14,671 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:16:14,671 INFO L82 PathProgramCache]: Analyzing trace with hash -2112326775, now seen corresponding path program 1 times [2018-11-28 13:16:14,671 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:16:14,671 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:16:14,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:16:14,673 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:16:14,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:16:14,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:16:15,815 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 15 proven. 6 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2018-11-28 13:16:15,816 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:16:15,816 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:16:15,824 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:16:16,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:16:16,931 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:16:20,294 WARN L180 SmtUtils]: Spent 1.21 s on a formula simplification that was a NOOP. DAG size: 29 [2018-11-28 13:16:27,426 WARN L180 SmtUtils]: Spent 487.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 20 [2018-11-28 13:16:36,025 WARN L180 SmtUtils]: Spent 920.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 22 [2018-11-28 13:17:05,875 WARN L180 SmtUtils]: Spent 2.11 s on a formula simplification that was a NOOP. DAG size: 22 [2018-11-28 13:17:10,147 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 47 proven. 2 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-11-28 13:17:10,168 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-28 13:17:10,168 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 59 [2018-11-28 13:17:10,168 INFO L459 AbstractCegarLoop]: Interpolant automaton has 59 states [2018-11-28 13:17:10,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2018-11-28 13:17:10,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=3241, Unknown=17, NotChecked=0, Total=3422 [2018-11-28 13:17:10,169 INFO L87 Difference]: Start difference. First operand 1417 states and 1552 transitions. Second operand 59 states. [2018-11-28 13:19:02,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:19:02,578 INFO L93 Difference]: Finished difference Result 2084 states and 2247 transitions. [2018-11-28 13:19:02,578 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-11-28 13:19:02,579 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 186 [2018-11-28 13:19:02,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:19:02,583 INFO L225 Difference]: With dead ends: 2084 [2018-11-28 13:19:02,583 INFO L226 Difference]: Without dead ends: 1520 [2018-11-28 13:19:02,586 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 155 SyntacticMatches, 8 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1186 ImplicationChecksByTransitivity, 60.2s TimeCoverageRelationStatistics Valid=302, Invalid=6321, Unknown=19, NotChecked=0, Total=6642 [2018-11-28 13:19:02,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2018-11-28 13:19:02,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 1271. [2018-11-28 13:19:02,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1271 states. [2018-11-28 13:19:02,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1271 states to 1271 states and 1387 transitions. [2018-11-28 13:19:02,647 INFO L78 Accepts]: Start accepts. Automaton has 1271 states and 1387 transitions. Word has length 186 [2018-11-28 13:19:02,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:19:02,647 INFO L480 AbstractCegarLoop]: Abstraction has 1271 states and 1387 transitions. [2018-11-28 13:19:02,647 INFO L481 AbstractCegarLoop]: Interpolant automaton has 59 states. [2018-11-28 13:19:02,647 INFO L276 IsEmpty]: Start isEmpty. Operand 1271 states and 1387 transitions. [2018-11-28 13:19:02,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2018-11-28 13:19:02,649 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:19:02,650 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:19:02,650 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:19:02,650 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:19:02,650 INFO L82 PathProgramCache]: Analyzing trace with hash 617989231, now seen corresponding path program 1 times [2018-11-28 13:19:02,650 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:19:02,650 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:19:02,652 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:02,652 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:02,652 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:02,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:03,057 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2018-11-28 13:19:03,057 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:19:03,057 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:19:03,066 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:03,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:03,593 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:19:03,717 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2018-11-28 13:19:03,744 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:19:03,744 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [20] total 25 [2018-11-28 13:19:03,745 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-11-28 13:19:03,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-11-28 13:19:03,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=551, Unknown=0, NotChecked=0, Total=600 [2018-11-28 13:19:03,745 INFO L87 Difference]: Start difference. First operand 1271 states and 1387 transitions. Second operand 25 states. [2018-11-28 13:19:05,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:19:05,072 INFO L93 Difference]: Finished difference Result 1823 states and 1969 transitions. [2018-11-28 13:19:05,072 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-11-28 13:19:05,072 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 186 [2018-11-28 13:19:05,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:19:05,075 INFO L225 Difference]: With dead ends: 1823 [2018-11-28 13:19:05,075 INFO L226 Difference]: Without dead ends: 1344 [2018-11-28 13:19:05,077 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=174, Invalid=2276, Unknown=0, NotChecked=0, Total=2450 [2018-11-28 13:19:05,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1344 states. [2018-11-28 13:19:05,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1344 to 1099. [2018-11-28 13:19:05,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1099 states. [2018-11-28 13:19:05,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 1208 transitions. [2018-11-28 13:19:05,151 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 1208 transitions. Word has length 186 [2018-11-28 13:19:05,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:19:05,151 INFO L480 AbstractCegarLoop]: Abstraction has 1099 states and 1208 transitions. [2018-11-28 13:19:05,151 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-11-28 13:19:05,152 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 1208 transitions. [2018-11-28 13:19:05,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2018-11-28 13:19:05,154 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:19:05,154 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:19:05,155 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:19:05,155 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:19:05,155 INFO L82 PathProgramCache]: Analyzing trace with hash 777275410, now seen corresponding path program 1 times [2018-11-28 13:19:05,155 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:19:05,155 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:19:05,157 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:05,157 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:05,157 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:05,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:05,435 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-11-28 13:19:05,436 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:19:05,436 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:19:05,446 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:05,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:05,903 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:19:06,008 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 24 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-11-28 13:19:06,031 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-28 13:19:06,031 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2018-11-28 13:19:06,031 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-11-28 13:19:06,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-11-28 13:19:06,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2018-11-28 13:19:06,032 INFO L87 Difference]: Start difference. First operand 1099 states and 1208 transitions. Second operand 15 states. [2018-11-28 13:19:10,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:19:10,625 INFO L93 Difference]: Finished difference Result 1390 states and 1497 transitions. [2018-11-28 13:19:10,625 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-28 13:19:10,625 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 191 [2018-11-28 13:19:10,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:19:10,629 INFO L225 Difference]: With dead ends: 1390 [2018-11-28 13:19:10,629 INFO L226 Difference]: Without dead ends: 1388 [2018-11-28 13:19:10,630 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 190 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=133, Invalid=467, Unknown=0, NotChecked=0, Total=600 [2018-11-28 13:19:10,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1388 states. [2018-11-28 13:19:10,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1388 to 1239. [2018-11-28 13:19:10,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1239 states. [2018-11-28 13:19:10,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1239 states to 1239 states and 1348 transitions. [2018-11-28 13:19:10,733 INFO L78 Accepts]: Start accepts. Automaton has 1239 states and 1348 transitions. Word has length 191 [2018-11-28 13:19:10,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:19:10,734 INFO L480 AbstractCegarLoop]: Abstraction has 1239 states and 1348 transitions. [2018-11-28 13:19:10,734 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-11-28 13:19:10,734 INFO L276 IsEmpty]: Start isEmpty. Operand 1239 states and 1348 transitions. [2018-11-28 13:19:10,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2018-11-28 13:19:10,736 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:19:10,736 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:19:10,736 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:19:10,736 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:19:10,737 INFO L82 PathProgramCache]: Analyzing trace with hash -1240626457, now seen corresponding path program 1 times [2018-11-28 13:19:10,737 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:19:10,737 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:19:10,738 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:10,738 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:10,738 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:10,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:10,870 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-11-28 13:19:10,870 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:19:10,870 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:19:10,935 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:11,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:11,339 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:19:11,381 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:19:11,402 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:19:11,403 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-28 13:19:11,403 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:19:11,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:19:11,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:19:11,403 INFO L87 Difference]: Start difference. First operand 1239 states and 1348 transitions. Second operand 9 states. [2018-11-28 13:19:11,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:19:11,619 INFO L93 Difference]: Finished difference Result 1239 states and 1348 transitions. [2018-11-28 13:19:11,619 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-28 13:19:11,619 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 199 [2018-11-28 13:19:11,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:19:11,623 INFO L225 Difference]: With dead ends: 1239 [2018-11-28 13:19:11,623 INFO L226 Difference]: Without dead ends: 1237 [2018-11-28 13:19:11,624 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-11-28 13:19:11,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1237 states. [2018-11-28 13:19:11,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1237 to 1237. [2018-11-28 13:19:11,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1237 states. [2018-11-28 13:19:11,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1237 states to 1237 states and 1345 transitions. [2018-11-28 13:19:11,742 INFO L78 Accepts]: Start accepts. Automaton has 1237 states and 1345 transitions. Word has length 199 [2018-11-28 13:19:11,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:19:11,743 INFO L480 AbstractCegarLoop]: Abstraction has 1237 states and 1345 transitions. [2018-11-28 13:19:11,743 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:19:11,743 INFO L276 IsEmpty]: Start isEmpty. Operand 1237 states and 1345 transitions. [2018-11-28 13:19:11,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-11-28 13:19:11,745 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:19:11,745 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:19:11,745 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:19:11,745 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:19:11,745 INFO L82 PathProgramCache]: Analyzing trace with hash -430011726, now seen corresponding path program 1 times [2018-11-28 13:19:11,746 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:19:11,746 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:19:11,747 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:11,747 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:11,747 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:11,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:11,924 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-11-28 13:19:11,924 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:19:11,924 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:19:11,939 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:12,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:12,430 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:19:12,465 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:19:12,486 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:19:12,486 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-28 13:19:12,487 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:19:12,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:19:12,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:19:12,487 INFO L87 Difference]: Start difference. First operand 1237 states and 1345 transitions. Second operand 9 states. [2018-11-28 13:19:12,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:19:12,604 INFO L93 Difference]: Finished difference Result 1237 states and 1345 transitions. [2018-11-28 13:19:12,604 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-28 13:19:12,604 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 207 [2018-11-28 13:19:12,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:19:12,607 INFO L225 Difference]: With dead ends: 1237 [2018-11-28 13:19:12,607 INFO L226 Difference]: Without dead ends: 1235 [2018-11-28 13:19:12,607 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 207 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-11-28 13:19:12,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1235 states. [2018-11-28 13:19:12,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1235 to 1235. [2018-11-28 13:19:12,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1235 states. [2018-11-28 13:19:12,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1235 states to 1235 states and 1342 transitions. [2018-11-28 13:19:12,713 INFO L78 Accepts]: Start accepts. Automaton has 1235 states and 1342 transitions. Word has length 207 [2018-11-28 13:19:12,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:19:12,713 INFO L480 AbstractCegarLoop]: Abstraction has 1235 states and 1342 transitions. [2018-11-28 13:19:12,713 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:19:12,713 INFO L276 IsEmpty]: Start isEmpty. Operand 1235 states and 1342 transitions. [2018-11-28 13:19:12,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-11-28 13:19:12,715 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:19:12,715 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:19:12,716 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:19:12,716 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:19:12,716 INFO L82 PathProgramCache]: Analyzing trace with hash 312312724, now seen corresponding path program 1 times [2018-11-28 13:19:12,716 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:19:12,716 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:19:12,718 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:12,718 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:12,718 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:12,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:12,855 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-11-28 13:19:12,855 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:19:12,856 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:19:12,865 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:13,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:13,256 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:19:13,332 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:19:13,352 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:19:13,353 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-28 13:19:13,353 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:19:13,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:19:13,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:19:13,353 INFO L87 Difference]: Start difference. First operand 1235 states and 1342 transitions. Second operand 9 states. [2018-11-28 13:19:13,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:19:13,479 INFO L93 Difference]: Finished difference Result 1235 states and 1342 transitions. [2018-11-28 13:19:13,480 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-28 13:19:13,480 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 212 [2018-11-28 13:19:13,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:19:13,482 INFO L225 Difference]: With dead ends: 1235 [2018-11-28 13:19:13,482 INFO L226 Difference]: Without dead ends: 1233 [2018-11-28 13:19:13,483 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 212 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-11-28 13:19:13,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1233 states. [2018-11-28 13:19:13,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1233 to 1233. [2018-11-28 13:19:13,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1233 states. [2018-11-28 13:19:13,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1233 states to 1233 states and 1339 transitions. [2018-11-28 13:19:13,586 INFO L78 Accepts]: Start accepts. Automaton has 1233 states and 1339 transitions. Word has length 212 [2018-11-28 13:19:13,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:19:13,587 INFO L480 AbstractCegarLoop]: Abstraction has 1233 states and 1339 transitions. [2018-11-28 13:19:13,587 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:19:13,587 INFO L276 IsEmpty]: Start isEmpty. Operand 1233 states and 1339 transitions. [2018-11-28 13:19:13,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2018-11-28 13:19:13,589 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:19:13,589 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:19:13,589 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:19:13,589 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:19:13,589 INFO L82 PathProgramCache]: Analyzing trace with hash 1195386360, now seen corresponding path program 1 times [2018-11-28 13:19:13,589 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:19:13,590 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:19:13,591 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:13,591 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:13,591 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:13,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:13,710 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-11-28 13:19:13,710 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:19:13,710 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:19:13,729 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:14,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:14,136 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:19:14,169 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:19:14,190 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:19:14,190 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-28 13:19:14,190 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:19:14,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:19:14,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:19:14,191 INFO L87 Difference]: Start difference. First operand 1233 states and 1339 transitions. Second operand 9 states. [2018-11-28 13:19:14,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:19:14,315 INFO L93 Difference]: Finished difference Result 1233 states and 1339 transitions. [2018-11-28 13:19:14,316 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-28 13:19:14,316 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 220 [2018-11-28 13:19:14,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:19:14,319 INFO L225 Difference]: With dead ends: 1233 [2018-11-28 13:19:14,319 INFO L226 Difference]: Without dead ends: 1231 [2018-11-28 13:19:14,320 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 221 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-11-28 13:19:14,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1231 states. [2018-11-28 13:19:14,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1231 to 1231. [2018-11-28 13:19:14,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1231 states. [2018-11-28 13:19:14,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1231 states to 1231 states and 1336 transitions. [2018-11-28 13:19:14,438 INFO L78 Accepts]: Start accepts. Automaton has 1231 states and 1336 transitions. Word has length 220 [2018-11-28 13:19:14,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:19:14,439 INFO L480 AbstractCegarLoop]: Abstraction has 1231 states and 1336 transitions. [2018-11-28 13:19:14,439 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:19:14,439 INFO L276 IsEmpty]: Start isEmpty. Operand 1231 states and 1336 transitions. [2018-11-28 13:19:14,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-11-28 13:19:14,441 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:19:14,441 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:19:14,441 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:19:14,441 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:19:14,442 INFO L82 PathProgramCache]: Analyzing trace with hash -1082836458, now seen corresponding path program 1 times [2018-11-28 13:19:14,442 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:19:14,442 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:19:14,443 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:14,443 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:14,444 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:14,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:14,644 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-11-28 13:19:14,644 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:19:14,645 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:19:14,659 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:15,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:15,061 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:19:15,095 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:19:15,116 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:19:15,116 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-28 13:19:15,117 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:19:15,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:19:15,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:19:15,117 INFO L87 Difference]: Start difference. First operand 1231 states and 1336 transitions. Second operand 9 states. [2018-11-28 13:19:15,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:19:15,233 INFO L93 Difference]: Finished difference Result 1231 states and 1336 transitions. [2018-11-28 13:19:15,233 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-28 13:19:15,233 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 228 [2018-11-28 13:19:15,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:19:15,236 INFO L225 Difference]: With dead ends: 1231 [2018-11-28 13:19:15,236 INFO L226 Difference]: Without dead ends: 1229 [2018-11-28 13:19:15,237 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 228 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-11-28 13:19:15,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1229 states. [2018-11-28 13:19:15,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1229 to 1229. [2018-11-28 13:19:15,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1229 states. [2018-11-28 13:19:15,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1229 states to 1229 states and 1333 transitions. [2018-11-28 13:19:15,338 INFO L78 Accepts]: Start accepts. Automaton has 1229 states and 1333 transitions. Word has length 228 [2018-11-28 13:19:15,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:19:15,339 INFO L480 AbstractCegarLoop]: Abstraction has 1229 states and 1333 transitions. [2018-11-28 13:19:15,339 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:19:15,339 INFO L276 IsEmpty]: Start isEmpty. Operand 1229 states and 1333 transitions. [2018-11-28 13:19:15,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-11-28 13:19:15,341 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:19:15,341 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:19:15,342 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:19:15,342 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:19:15,342 INFO L82 PathProgramCache]: Analyzing trace with hash -1069701049, now seen corresponding path program 1 times [2018-11-28 13:19:15,342 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:19:15,342 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:19:15,344 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:15,344 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:15,344 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:15,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:15,523 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2018-11-28 13:19:15,523 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:19:15,523 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-11-28 13:19:15,523 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:19:15,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:19:15,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:19:15,524 INFO L87 Difference]: Start difference. First operand 1229 states and 1333 transitions. Second operand 9 states. [2018-11-28 13:19:15,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:19:15,621 INFO L93 Difference]: Finished difference Result 1582 states and 1702 transitions. [2018-11-28 13:19:15,621 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-28 13:19:15,621 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 233 [2018-11-28 13:19:15,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:19:15,624 INFO L225 Difference]: With dead ends: 1582 [2018-11-28 13:19:15,624 INFO L226 Difference]: Without dead ends: 1155 [2018-11-28 13:19:15,625 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-11-28 13:19:15,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1155 states. [2018-11-28 13:19:15,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1155 to 1151. [2018-11-28 13:19:15,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1151 states. [2018-11-28 13:19:15,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1151 states to 1151 states and 1239 transitions. [2018-11-28 13:19:15,690 INFO L78 Accepts]: Start accepts. Automaton has 1151 states and 1239 transitions. Word has length 233 [2018-11-28 13:19:15,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:19:15,691 INFO L480 AbstractCegarLoop]: Abstraction has 1151 states and 1239 transitions. [2018-11-28 13:19:15,691 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:19:15,691 INFO L276 IsEmpty]: Start isEmpty. Operand 1151 states and 1239 transitions. [2018-11-28 13:19:15,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2018-11-28 13:19:15,692 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:19:15,692 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:19:15,692 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:19:15,692 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:19:15,692 INFO L82 PathProgramCache]: Analyzing trace with hash 55214946, now seen corresponding path program 1 times [2018-11-28 13:19:15,692 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:19:15,693 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:19:15,694 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:15,694 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:15,694 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:15,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:15,801 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-11-28 13:19:15,801 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:19:15,801 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:19:15,811 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:16,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:16,209 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:19:16,259 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:19:16,280 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:19:16,280 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-28 13:19:16,280 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:19:16,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:19:16,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:19:16,281 INFO L87 Difference]: Start difference. First operand 1151 states and 1239 transitions. Second operand 9 states. [2018-11-28 13:19:16,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:19:16,406 INFO L93 Difference]: Finished difference Result 1151 states and 1239 transitions. [2018-11-28 13:19:16,406 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-28 13:19:16,406 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 236 [2018-11-28 13:19:16,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:19:16,408 INFO L225 Difference]: With dead ends: 1151 [2018-11-28 13:19:16,409 INFO L226 Difference]: Without dead ends: 1149 [2018-11-28 13:19:16,409 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 236 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-11-28 13:19:16,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1149 states. [2018-11-28 13:19:16,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1149 to 1149. [2018-11-28 13:19:16,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1149 states. [2018-11-28 13:19:16,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1149 states to 1149 states and 1236 transitions. [2018-11-28 13:19:16,495 INFO L78 Accepts]: Start accepts. Automaton has 1149 states and 1236 transitions. Word has length 236 [2018-11-28 13:19:16,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:19:16,495 INFO L480 AbstractCegarLoop]: Abstraction has 1149 states and 1236 transitions. [2018-11-28 13:19:16,495 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:19:16,495 INFO L276 IsEmpty]: Start isEmpty. Operand 1149 states and 1236 transitions. [2018-11-28 13:19:16,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2018-11-28 13:19:16,497 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:19:16,497 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:19:16,498 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:19:16,498 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:19:16,498 INFO L82 PathProgramCache]: Analyzing trace with hash 21545088, now seen corresponding path program 1 times [2018-11-28 13:19:16,498 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:19:16,498 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:19:16,499 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:16,500 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:16,500 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:16,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:16,655 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-11-28 13:19:16,656 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:19:16,656 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:19:16,667 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:17,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:17,076 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:19:17,134 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:19:17,165 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:19:17,165 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-28 13:19:17,165 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:19:17,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:19:17,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:19:17,166 INFO L87 Difference]: Start difference. First operand 1149 states and 1236 transitions. Second operand 9 states. [2018-11-28 13:19:17,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:19:17,340 INFO L93 Difference]: Finished difference Result 1149 states and 1236 transitions. [2018-11-28 13:19:17,340 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-28 13:19:17,340 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 244 [2018-11-28 13:19:17,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:19:17,342 INFO L225 Difference]: With dead ends: 1149 [2018-11-28 13:19:17,343 INFO L226 Difference]: Without dead ends: 1147 [2018-11-28 13:19:17,343 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 245 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-11-28 13:19:17,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1147 states. [2018-11-28 13:19:17,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1147 to 1147. [2018-11-28 13:19:17,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1147 states. [2018-11-28 13:19:17,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 1233 transitions. [2018-11-28 13:19:17,411 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 1233 transitions. Word has length 244 [2018-11-28 13:19:17,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:19:17,412 INFO L480 AbstractCegarLoop]: Abstraction has 1147 states and 1233 transitions. [2018-11-28 13:19:17,412 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:19:17,412 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 1233 transitions. [2018-11-28 13:19:17,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2018-11-28 13:19:17,414 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:19:17,414 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:19:17,414 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:19:17,414 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:19:17,414 INFO L82 PathProgramCache]: Analyzing trace with hash -1369394203, now seen corresponding path program 1 times [2018-11-28 13:19:17,415 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:19:17,415 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:19:17,416 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:17,416 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:17,416 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:17,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:17,587 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2018-11-28 13:19:17,587 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:19:17,587 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:19:17,598 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:17,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:18,003 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:19:18,058 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 93 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2018-11-28 13:19:18,079 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:19:18,079 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2018-11-28 13:19:18,079 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-11-28 13:19:18,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-11-28 13:19:18,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2018-11-28 13:19:18,080 INFO L87 Difference]: Start difference. First operand 1147 states and 1233 transitions. Second operand 15 states. [2018-11-28 13:19:18,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:19:18,998 INFO L93 Difference]: Finished difference Result 1959 states and 2075 transitions. [2018-11-28 13:19:18,998 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-11-28 13:19:18,998 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 239 [2018-11-28 13:19:18,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:19:19,001 INFO L225 Difference]: With dead ends: 1959 [2018-11-28 13:19:19,002 INFO L226 Difference]: Without dead ends: 1279 [2018-11-28 13:19:19,003 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=97, Invalid=715, Unknown=0, NotChecked=0, Total=812 [2018-11-28 13:19:19,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1279 states. [2018-11-28 13:19:19,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1279 to 1145. [2018-11-28 13:19:19,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1145 states. [2018-11-28 13:19:19,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1145 states to 1145 states and 1229 transitions. [2018-11-28 13:19:19,072 INFO L78 Accepts]: Start accepts. Automaton has 1145 states and 1229 transitions. Word has length 239 [2018-11-28 13:19:19,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:19:19,072 INFO L480 AbstractCegarLoop]: Abstraction has 1145 states and 1229 transitions. [2018-11-28 13:19:19,072 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-11-28 13:19:19,072 INFO L276 IsEmpty]: Start isEmpty. Operand 1145 states and 1229 transitions. [2018-11-28 13:19:19,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2018-11-28 13:19:19,074 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:19:19,074 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:19:19,075 INFO L423 AbstractCegarLoop]: === Iteration 27 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:19:19,075 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:19:19,075 INFO L82 PathProgramCache]: Analyzing trace with hash -977147137, now seen corresponding path program 1 times [2018-11-28 13:19:19,075 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:19:19,075 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:19:19,077 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:19,077 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:19,077 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:19,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:19,209 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-11-28 13:19:19,209 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:19:19,209 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:19:19,222 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:19,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:19,616 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:19:19,654 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:19:19,675 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:19:19,675 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-28 13:19:19,676 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:19:19,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:19:19,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:19:19,676 INFO L87 Difference]: Start difference. First operand 1145 states and 1229 transitions. Second operand 9 states. [2018-11-28 13:19:19,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:19:19,807 INFO L93 Difference]: Finished difference Result 1145 states and 1229 transitions. [2018-11-28 13:19:19,808 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-28 13:19:19,808 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 252 [2018-11-28 13:19:19,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:19:19,810 INFO L225 Difference]: With dead ends: 1145 [2018-11-28 13:19:19,810 INFO L226 Difference]: Without dead ends: 1143 [2018-11-28 13:19:19,810 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-11-28 13:19:19,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1143 states. [2018-11-28 13:19:19,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1143 to 1143. [2018-11-28 13:19:19,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1143 states. [2018-11-28 13:19:19,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1143 states to 1143 states and 1226 transitions. [2018-11-28 13:19:19,878 INFO L78 Accepts]: Start accepts. Automaton has 1143 states and 1226 transitions. Word has length 252 [2018-11-28 13:19:19,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:19:19,879 INFO L480 AbstractCegarLoop]: Abstraction has 1143 states and 1226 transitions. [2018-11-28 13:19:19,879 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:19:19,879 INFO L276 IsEmpty]: Start isEmpty. Operand 1143 states and 1226 transitions. [2018-11-28 13:19:19,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2018-11-28 13:19:19,915 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:19:19,915 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:19:19,915 INFO L423 AbstractCegarLoop]: === Iteration 28 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:19:19,915 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:19:19,915 INFO L82 PathProgramCache]: Analyzing trace with hash -1065134385, now seen corresponding path program 1 times [2018-11-28 13:19:19,915 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-28 13:19:19,916 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-28 13:19:19,917 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:19,917 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:19,917 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-28 13:19:19,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:29,014 WARN L180 SmtUtils]: Spent 1.02 s on a formula simplification. DAG size of input: 21 DAG size of output: 19 [2018-11-28 13:19:33,687 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 6 proven. 38 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2018-11-28 13:19:33,687 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-28 13:19:33,687 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:19:33,697 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:34,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:34,239 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:19:42,113 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-28 13:19:42,114 FATAL L265 ToolchainWalker]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000)Received EOF on stdin. No stderr output. at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:208) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parseCheckSatResult(Executor.java:225) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.checkSat(Scriptor.java:155) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.WrapperScript.checkSat(WrapperScript.java:116) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.managedscript.ManagedScript.checkSat(ManagedScript.java:141) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.MonolithicImplicationChecker.checkImplication(MonolithicImplicationChecker.java:84) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.predicates.PredicateUnifier$PredicateComparison.compare(PredicateUnifier.java:928) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.predicates.PredicateUnifier$PredicateComparison.(PredicateUnifier.java:767) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate(PredicateUnifier.java:339) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate(PredicateUnifier.java:299) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.TraceCheckSpWp$UnifyPostprocessor.postprocess(TraceCheckSpWp.java:575) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.predicates.IterativePredicateTransformer.applyPostprocessors(IterativePredicateTransformer.java:439) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.predicates.IterativePredicateTransformer.computeStrongestPostconditionSequence(IterativePredicateTransformer.java:200) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.TraceCheckSpWp.computeInterpolantsUsingUnsatCore(TraceCheckSpWp.java:286) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.TraceCheckSpWp.computeInterpolants(TraceCheckSpWp.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.TraceCheckSpWp.(TraceCheckSpWp.java:162) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceCheckConstructor.constructForwardBackward(TraceCheckConstructor.java:224) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceCheckConstructor.constructTraceCheck(TraceCheckConstructor.java:188) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceCheckConstructor.get(TraceCheckConstructor.java:165) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.MultiTrackRefinementStrategy.getTraceCheck(MultiTrackRefinementStrategy.java:232) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.checkFeasibility(BaseRefinementStrategy.java:223) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.executeStrategy(BaseRefinementStrategy.java:197) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:70) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:456) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:434) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:376) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterate(TraceAbstractionStarter.java:334) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:174) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:126) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:316) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) Caused by: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: EOF at de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser$Action$.CUP$do_action(Parser.java:1427) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser.do_action(Parser.java:630) at com.github.jhoenicke.javacup.runtime.LRParser.parse(LRParser.java:419) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:205) ... 39 more [2018-11-28 13:19:42,116 INFO L168 Benchmark]: Toolchain (without parser) took 260542.95 ms. Allocated memory was 1.0 GB in the beginning and 2.3 GB in the end (delta: 1.2 GB). Free memory was 939.9 MB in the beginning and 1.6 GB in the end (delta: -662.7 MB). Peak memory consumption was 574.7 MB. Max. memory is 11.5 GB. [2018-11-28 13:19:42,117 INFO L168 Benchmark]: CDTParser took 0.15 ms. Allocated memory is still 1.0 GB. Free memory is still 976.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-28 13:19:42,117 INFO L168 Benchmark]: CACSL2BoogieTranslator took 3047.23 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 122.7 MB). Free memory was 939.9 MB in the beginning and 1.0 GB in the end (delta: -60.7 MB). Peak memory consumption was 234.8 MB. Max. memory is 11.5 GB. [2018-11-28 13:19:42,117 INFO L168 Benchmark]: Boogie Procedure Inliner took 80.61 ms. Allocated memory is still 1.2 GB. Free memory was 1.0 GB in the beginning and 995.9 MB in the end (delta: 4.7 MB). Peak memory consumption was 4.7 MB. Max. memory is 11.5 GB. [2018-11-28 13:19:42,118 INFO L168 Benchmark]: Boogie Preprocessor took 72.50 ms. Allocated memory is still 1.2 GB. Free memory was 995.9 MB in the beginning and 986.5 MB in the end (delta: 9.4 MB). Peak memory consumption was 9.4 MB. Max. memory is 11.5 GB. [2018-11-28 13:19:42,118 INFO L168 Benchmark]: RCFGBuilder took 2484.77 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 68.7 MB). Free memory was 986.5 MB in the beginning and 853.2 MB in the end (delta: 133.3 MB). Peak memory consumption was 227.5 MB. Max. memory is 11.5 GB. [2018-11-28 13:19:42,118 INFO L168 Benchmark]: TraceAbstraction took 254854.26 ms. Allocated memory was 1.2 GB in the beginning and 2.3 GB in the end (delta: 1.0 GB). Free memory was 853.2 MB in the beginning and 1.6 GB in the end (delta: -749.4 MB). Peak memory consumption was 296.6 MB. Max. memory is 11.5 GB. [2018-11-28 13:19:42,120 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.15 ms. Allocated memory is still 1.0 GB. Free memory is still 976.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 3047.23 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 122.7 MB). Free memory was 939.9 MB in the beginning and 1.0 GB in the end (delta: -60.7 MB). Peak memory consumption was 234.8 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 80.61 ms. Allocated memory is still 1.2 GB. Free memory was 1.0 GB in the beginning and 995.9 MB in the end (delta: 4.7 MB). Peak memory consumption was 4.7 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 72.50 ms. Allocated memory is still 1.2 GB. Free memory was 995.9 MB in the beginning and 986.5 MB in the end (delta: 9.4 MB). Peak memory consumption was 9.4 MB. Max. memory is 11.5 GB. * RCFGBuilder took 2484.77 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 68.7 MB). Free memory was 986.5 MB in the beginning and 853.2 MB in the end (delta: 133.3 MB). Peak memory consumption was 227.5 MB. Max. memory is 11.5 GB. * TraceAbstraction took 254854.26 ms. Allocated memory was 1.2 GB in the beginning and 2.3 GB in the end (delta: 1.0 GB). Free memory was 853.2 MB in the beginning and 1.6 GB in the end (delta: -749.4 MB). Peak memory consumption was 296.6 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000)Received EOF on stdin. No stderr output. de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000)Received EOF on stdin. No stderr output.: de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:208) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... ### Bit-precise run ### This is Ultimate 0.1.23-0cd3be1 [2018-11-28 13:19:43,408 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-28 13:19:43,409 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-28 13:19:43,417 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-28 13:19:43,418 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-28 13:19:43,418 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-28 13:19:43,419 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-28 13:19:43,420 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-28 13:19:43,421 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-28 13:19:43,422 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-28 13:19:43,422 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-28 13:19:43,423 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-28 13:19:43,423 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-28 13:19:43,424 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-28 13:19:43,425 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-28 13:19:43,425 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-28 13:19:43,426 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-28 13:19:43,427 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-28 13:19:43,428 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-28 13:19:43,430 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-28 13:19:43,430 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-28 13:19:43,431 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-28 13:19:43,433 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-28 13:19:43,433 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-28 13:19:43,433 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-28 13:19:43,434 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-28 13:19:43,435 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-28 13:19:43,435 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-28 13:19:43,436 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-28 13:19:43,437 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-28 13:19:43,437 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-28 13:19:43,438 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-28 13:19:43,438 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-28 13:19:43,438 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-28 13:19:43,439 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-28 13:19:43,439 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-28 13:19:43,439 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2018-11-28 13:19:43,450 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-28 13:19:43,450 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-28 13:19:43,451 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-28 13:19:43,451 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-11-28 13:19:43,451 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-28 13:19:43,452 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-28 13:19:43,452 INFO L133 SettingsManager]: * Use SBE=true [2018-11-28 13:19:43,452 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-28 13:19:43,452 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-28 13:19:43,452 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-28 13:19:43,452 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-28 13:19:43,452 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-28 13:19:43,453 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-11-28 13:19:43,453 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-11-28 13:19:43,453 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-28 13:19:43,453 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-28 13:19:43,453 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-28 13:19:43,453 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-28 13:19:43,453 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-28 13:19:43,454 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-28 13:19:43,454 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-28 13:19:43,454 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-28 13:19:43,454 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-28 13:19:43,454 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-28 13:19:43,454 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-28 13:19:43,454 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-11-28 13:19:43,454 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-28 13:19:43,455 INFO L133 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2018-11-28 13:19:43,455 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-11-28 13:19:43,455 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-28 13:19:43,455 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_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/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 -> 8fa83c32d3a789f218f45838cedb4dbb64ead32d [2018-11-28 13:19:43,479 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-28 13:19:43,488 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-28 13:19:43,491 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-28 13:19:43,493 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-28 13:19:43,493 INFO L276 PluginConnector]: CDTParser initialized [2018-11-28 13:19:43,494 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.i [2018-11-28 13:19:43,543 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/data/c6677e694/08fc354e99734dfbab3d3cc78673ae34/FLAG53f2f7f95 [2018-11-28 13:19:44,059 INFO L307 CDTParser]: Found 1 translation units. [2018-11-28 13:19:44,059 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.i [2018-11-28 13:19:44,090 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/data/c6677e694/08fc354e99734dfbab3d3cc78673ae34/FLAG53f2f7f95 [2018-11-28 13:19:44,305 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/data/c6677e694/08fc354e99734dfbab3d3cc78673ae34 [2018-11-28 13:19:44,307 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-28 13:19:44,309 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-28 13:19:44,309 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-28 13:19:44,309 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-28 13:19:44,312 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-28 13:19:44,313 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 01:19:44" (1/1) ... [2018-11-28 13:19:44,315 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@41557ac8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:19:44, skipping insertion in model container [2018-11-28 13:19:44,315 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 01:19:44" (1/1) ... [2018-11-28 13:19:44,320 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-28 13:19:44,433 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-28 13:19:46,796 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-11-28 13:19:46,828 INFO L191 MainTranslator]: Completed pre-run [2018-11-28 13:19:47,053 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-11-28 13:19:47,671 INFO L195 MainTranslator]: Completed translation [2018-11-28 13:19:47,671 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:19:47 WrapperNode [2018-11-28 13:19:47,672 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-28 13:19:47,672 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-28 13:19:47,672 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-28 13:19:47,673 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-28 13:19:47,680 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:19:47" (1/1) ... [2018-11-28 13:19:47,729 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:19:47" (1/1) ... [2018-11-28 13:19:47,747 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-28 13:19:47,748 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-28 13:19:47,748 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-28 13:19:47,748 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-28 13:19:47,754 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:19:47" (1/1) ... [2018-11-28 13:19:47,754 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:19:47" (1/1) ... [2018-11-28 13:19:47,759 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:19:47" (1/1) ... [2018-11-28 13:19:47,760 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:19:47" (1/1) ... [2018-11-28 13:19:47,790 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:19:47" (1/1) ... [2018-11-28 13:19:47,797 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:19:47" (1/1) ... [2018-11-28 13:19:47,812 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:19:47" (1/1) ... [2018-11-28 13:19:47,821 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-28 13:19:47,822 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-28 13:19:47,822 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-28 13:19:47,822 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-28 13:19:47,823 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:19:47" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/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-28 13:19:47,872 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-11-28 13:19:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-11-28 13:19:47,872 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2018-11-28 13:19:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2018-11-28 13:19:47,872 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-11-28 13:19:47,872 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-11-28 13:19:47,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2018-11-28 13:19:47,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2018-11-28 13:19:47,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-11-28 13:19:47,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-11-28 13:19:47,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_create_class [2018-11-28 13:19:47,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_create_class [2018-11-28 13:19:47,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2018-11-28 13:19:47,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2018-11-28 13:19:47,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-11-28 13:19:47,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-11-28 13:19:47,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-11-28 13:19:47,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-11-28 13:19:47,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2018-11-28 13:19:47,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2018-11-28 13:19:47,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-11-28 13:19:47,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-11-28 13:19:47,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2018-11-28 13:19:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2018-11-28 13:19:47,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-11-28 13:19:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-11-28 13:19:47,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_136 [2018-11-28 13:19:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_136 [2018-11-28 13:19:47,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_135 [2018-11-28 13:19:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_135 [2018-11-28 13:19:47,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-11-28 13:19:47,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-11-28 13:19:47,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-11-28 13:19:47,876 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-11-28 13:19:47,876 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-11-28 13:19:47,876 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-11-28 13:19:47,876 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2018-11-28 13:19:47,876 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2018-11-28 13:19:47,876 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2018-11-28 13:19:47,876 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2018-11-28 13:19:47,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2018-11-28 13:19:47,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2018-11-28 13:19:47,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2018-11-28 13:19:47,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2018-11-28 13:19:47,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2018-11-28 13:19:47,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_init [2018-11-28 13:19:47,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_init [2018-11-28 13:19:47,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2018-11-28 13:19:47,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2018-11-28 13:19:47,877 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-28 13:19:47,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-11-28 13:19:47,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-11-28 13:19:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-11-28 13:19:47,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-11-28 13:19:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2018-11-28 13:19:47,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2018-11-28 13:19:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2018-11-28 13:19:47,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2018-11-28 13:19:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2018-11-28 13:19:47,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2018-11-28 13:19:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__more_at_exit [2018-11-28 13:19:47,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__more_at_exit [2018-11-28 13:19:47,878 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2018-11-28 13:19:47,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2018-11-28 13:19:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2018-11-28 13:19:47,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2018-11-28 13:19:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-11-28 13:19:47,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-11-28 13:19:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-11-28 13:19:47,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-11-28 13:19:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_create_class [2018-11-28 13:19:47,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_create_class [2018-11-28 13:19:47,879 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2018-11-28 13:19:47,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2018-11-28 13:19:47,880 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-28 13:19:47,880 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-28 13:19:47,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-11-28 13:19:47,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-11-28 13:19:47,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_initialize [2018-11-28 13:19:47,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_initialize [2018-11-28 13:19:47,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-11-28 13:19:47,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-11-28 13:19:47,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2018-11-28 13:19:47,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2018-11-28 13:19:47,881 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-11-28 13:19:47,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-11-28 13:19:47,881 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_chrdev_region_130 [2018-11-28 13:19:47,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_chrdev_region_130 [2018-11-28 13:19:47,881 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-28 13:19:47,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-28 13:19:47,881 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2018-11-28 13:19:47,881 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2018-11-28 13:19:47,881 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-11-28 13:19:47,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-11-28 13:19:47,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2018-11-28 13:19:47,882 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2018-11-28 13:19:47,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2018-11-28 13:19:47,882 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2018-11-28 13:19:47,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2018-11-28 13:19:47,882 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-11-28 13:19:47,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-11-28 13:19:47,882 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_region_133 [2018-11-28 13:19:47,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_region_133 [2018-11-28 13:19:47,882 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-11-28 13:19:47,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-11-28 13:19:47,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-11-28 13:19:47,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-11-28 13:19:47,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_class_destroy_132 [2018-11-28 13:19:47,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_class_destroy_132 [2018-11-28 13:19:47,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_class_destroy_131 [2018-11-28 13:19:47,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_class_destroy_131 [2018-11-28 13:19:47,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_unregister_class [2018-11-28 13:19:47,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_unregister_class [2018-11-28 13:19:47,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-11-28 13:19:47,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-11-28 13:19:47,884 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-28 13:19:47,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-28 13:19:47,884 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2018-11-28 13:19:47,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2018-11-28 13:19:47,884 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2018-11-28 13:19:47,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2018-11-28 13:19:47,884 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ptr [2018-11-28 13:19:47,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ptr [2018-11-28 13:19:47,884 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2018-11-28 13:19:47,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2018-11-28 13:19:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2018-11-28 13:19:47,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2018-11-28 13:19:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-11-28 13:19:47,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-11-28 13:19:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2018-11-28 13:19:47,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2018-11-28 13:19:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_post_init_134 [2018-11-28 13:19:47,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_post_init_134 [2018-11-28 13:19:47,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-11-28 13:19:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__get_at_exit [2018-11-28 13:19:47,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__get_at_exit [2018-11-28 13:19:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2018-11-28 13:19:47,886 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2018-11-28 13:19:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2018-11-28 13:19:47,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2018-11-28 13:19:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_initialize_137 [2018-11-28 13:19:47,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_initialize_137 [2018-11-28 13:19:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2018-11-28 13:19:47,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2018-11-28 13:19:47,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-11-28 13:19:47,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-11-28 13:19:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-11-28 13:19:47,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-11-28 13:19:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-11-28 13:19:47,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-11-28 13:19:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-11-28 13:19:47,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-11-28 13:19:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2018-11-28 13:19:47,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2018-11-28 13:19:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_create_class [2018-11-28 13:19:47,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_create_class [2018-11-28 13:19:47,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-11-28 13:19:47,888 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-11-28 13:19:47,888 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_chrdev_region [2018-11-28 13:19:47,888 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_chrdev_region [2018-11-28 13:19:47,888 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2018-11-28 13:19:47,888 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2018-11-28 13:19:47,888 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-11-28 13:19:47,888 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-11-28 13:19:47,888 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2018-11-28 13:19:47,888 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2018-11-28 13:19:47,888 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-11-28 13:19:47,888 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-11-28 13:19:47,888 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-11-28 13:19:47,889 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-11-28 13:19:47,889 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-11-28 13:19:47,889 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-11-28 13:19:47,889 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-11-28 13:19:47,889 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-11-28 13:19:47,889 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_register_chrdev_region [2018-11-28 13:19:47,889 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_register_chrdev_region [2018-11-28 13:19:47,889 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_class [2018-11-28 13:19:47,889 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_class [2018-11-28 13:19:47,889 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-11-28 13:19:47,889 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-11-28 13:19:47,889 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_entry_EMGentry_3 [2018-11-28 13:19:47,890 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_entry_EMGentry_3 [2018-11-28 13:19:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2018-11-28 13:19:47,890 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2018-11-28 13:19:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-11-28 13:19:47,890 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-11-28 13:19:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_exit [2018-11-28 13:19:47,890 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_exit [2018-11-28 13:19:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_init [2018-11-28 13:19:47,890 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_init [2018-11-28 13:19:47,890 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-11-28 13:19:47,890 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-11-28 13:19:52,573 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-28 13:19:52,573 INFO L280 CfgBuilder]: Removed 0 assue(true) statements. [2018-11-28 13:19:52,573 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 01:19:52 BoogieIcfgContainer [2018-11-28 13:19:52,573 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-28 13:19:52,574 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-28 13:19:52,574 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-28 13:19:52,577 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-28 13:19:52,577 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 01:19:44" (1/3) ... [2018-11-28 13:19:52,577 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6eaf7fa2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 01:19:52, skipping insertion in model container [2018-11-28 13:19:52,577 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 01:19:47" (2/3) ... [2018-11-28 13:19:52,578 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6eaf7fa2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 01:19:52, skipping insertion in model container [2018-11-28 13:19:52,578 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 01:19:52" (3/3) ... [2018-11-28 13:19:52,579 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.i [2018-11-28 13:19:52,589 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-28 13:19:52,596 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 29 error locations. [2018-11-28 13:19:52,610 INFO L257 AbstractCegarLoop]: Starting to check reachability of 29 error locations. [2018-11-28 13:19:52,637 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-28 13:19:52,638 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-28 13:19:52,638 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-28 13:19:52,638 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-28 13:19:52,638 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-28 13:19:52,638 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-28 13:19:52,638 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-28 13:19:52,638 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-28 13:19:52,638 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-28 13:19:52,660 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states. [2018-11-28 13:19:52,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-11-28 13:19:52,666 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:19:52,667 INFO L402 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] [2018-11-28 13:19:52,669 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:19:52,674 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:19:52,674 INFO L82 PathProgramCache]: Analyzing trace with hash 756562254, now seen corresponding path program 1 times [2018-11-28 13:19:52,679 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:19:52,680 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 2 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:19:52,716 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:55,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:55,253 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:19:55,352 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-11-28 13:19:55,352 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:19:55,369 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:19:55,370 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:19:55,373 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:19:55,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:19:55,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:19:55,386 INFO L87 Difference]: Start difference. First operand 518 states. Second operand 5 states. [2018-11-28 13:19:55,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:19:55,562 INFO L93 Difference]: Finished difference Result 1462 states and 1862 transitions. [2018-11-28 13:19:55,563 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:19:55,564 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 46 [2018-11-28 13:19:55,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:19:55,580 INFO L225 Difference]: With dead ends: 1462 [2018-11-28 13:19:55,580 INFO L226 Difference]: Without dead ends: 958 [2018-11-28 13:19:55,586 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:19:55,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 958 states. [2018-11-28 13:19:55,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 958 to 712. [2018-11-28 13:19:55,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 712 states. [2018-11-28 13:19:55,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 791 transitions. [2018-11-28 13:19:55,675 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 791 transitions. Word has length 46 [2018-11-28 13:19:55,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:19:55,676 INFO L480 AbstractCegarLoop]: Abstraction has 712 states and 791 transitions. [2018-11-28 13:19:55,676 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:19:55,676 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 791 transitions. [2018-11-28 13:19:55,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-28 13:19:55,678 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:19:55,679 INFO L402 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-28 13:19:55,679 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:19:55,679 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:19:55,679 INFO L82 PathProgramCache]: Analyzing trace with hash 551789272, now seen corresponding path program 1 times [2018-11-28 13:19:55,681 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:19:55,681 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 3 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:19:55,711 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:56,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:56,422 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:19:56,453 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-11-28 13:19:56,453 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:19:56,457 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:19:56,457 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:19:56,459 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:19:56,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:19:56,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:19:56,459 INFO L87 Difference]: Start difference. First operand 712 states and 791 transitions. Second operand 5 states. [2018-11-28 13:19:56,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:19:56,499 INFO L93 Difference]: Finished difference Result 712 states and 791 transitions. [2018-11-28 13:19:56,499 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:19:56,499 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 68 [2018-11-28 13:19:56,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:19:56,502 INFO L225 Difference]: With dead ends: 712 [2018-11-28 13:19:56,502 INFO L226 Difference]: Without dead ends: 710 [2018-11-28 13:19:56,503 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:19:56,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2018-11-28 13:19:56,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 710. [2018-11-28 13:19:56,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 710 states. [2018-11-28 13:19:56,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 788 transitions. [2018-11-28 13:19:56,531 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 788 transitions. Word has length 68 [2018-11-28 13:19:56,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:19:56,532 INFO L480 AbstractCegarLoop]: Abstraction has 710 states and 788 transitions. [2018-11-28 13:19:56,532 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:19:56,532 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 788 transitions. [2018-11-28 13:19:56,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-11-28 13:19:56,535 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:19:56,535 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-28 13:19:56,536 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:19:56,536 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:19:56,536 INFO L82 PathProgramCache]: Analyzing trace with hash 176444208, now seen corresponding path program 1 times [2018-11-28 13:19:56,537 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:19:56,537 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 4 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:19:56,567 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:19:59,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:19:59,240 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:19:59,317 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2018-11-28 13:19:59,317 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:19:59,329 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:19:59,330 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:19:59,330 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:19:59,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:19:59,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:19:59,331 INFO L87 Difference]: Start difference. First operand 710 states and 788 transitions. Second operand 5 states. [2018-11-28 13:19:59,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:19:59,397 INFO L93 Difference]: Finished difference Result 1191 states and 1315 transitions. [2018-11-28 13:19:59,398 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:19:59,398 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 118 [2018-11-28 13:19:59,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:19:59,403 INFO L225 Difference]: With dead ends: 1191 [2018-11-28 13:19:59,403 INFO L226 Difference]: Without dead ends: 1189 [2018-11-28 13:19:59,404 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:19:59,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1189 states. [2018-11-28 13:19:59,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1189 to 1107. [2018-11-28 13:19:59,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1107 states. [2018-11-28 13:19:59,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1107 states to 1107 states and 1249 transitions. [2018-11-28 13:19:59,455 INFO L78 Accepts]: Start accepts. Automaton has 1107 states and 1249 transitions. Word has length 118 [2018-11-28 13:19:59,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:19:59,456 INFO L480 AbstractCegarLoop]: Abstraction has 1107 states and 1249 transitions. [2018-11-28 13:19:59,456 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:19:59,456 INFO L276 IsEmpty]: Start isEmpty. Operand 1107 states and 1249 transitions. [2018-11-28 13:19:59,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2018-11-28 13:19:59,458 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:19:59,459 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-28 13:19:59,459 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:19:59,459 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:19:59,459 INFO L82 PathProgramCache]: Analyzing trace with hash 109588859, now seen corresponding path program 1 times [2018-11-28 13:19:59,463 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:19:59,463 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 5 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:19:59,494 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:20:00,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:20:00,129 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:20:00,168 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2018-11-28 13:20:00,168 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:20:00,171 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:20:00,171 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:20:00,171 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:20:00,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:20:00,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:20:00,172 INFO L87 Difference]: Start difference. First operand 1107 states and 1249 transitions. Second operand 5 states. [2018-11-28 13:20:00,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:20:00,223 INFO L93 Difference]: Finished difference Result 1107 states and 1249 transitions. [2018-11-28 13:20:00,223 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:20:00,224 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 141 [2018-11-28 13:20:00,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:20:00,227 INFO L225 Difference]: With dead ends: 1107 [2018-11-28 13:20:00,228 INFO L226 Difference]: Without dead ends: 1105 [2018-11-28 13:20:00,228 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:20:00,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1105 states. [2018-11-28 13:20:00,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1105 to 1105. [2018-11-28 13:20:00,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1105 states. [2018-11-28 13:20:00,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1105 states to 1105 states and 1244 transitions. [2018-11-28 13:20:00,257 INFO L78 Accepts]: Start accepts. Automaton has 1105 states and 1244 transitions. Word has length 141 [2018-11-28 13:20:00,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:20:00,258 INFO L480 AbstractCegarLoop]: Abstraction has 1105 states and 1244 transitions. [2018-11-28 13:20:00,258 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:20:00,258 INFO L276 IsEmpty]: Start isEmpty. Operand 1105 states and 1244 transitions. [2018-11-28 13:20:00,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2018-11-28 13:20:00,260 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:20:00,260 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-28 13:20:00,261 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:20:00,261 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:20:00,261 INFO L82 PathProgramCache]: Analyzing trace with hash -1664162469, now seen corresponding path program 1 times [2018-11-28 13:20:00,262 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:20:00,263 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 6 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:20:00,296 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:20:00,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:20:00,912 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:20:00,962 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:20:00,963 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:20:00,966 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:20:00,966 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:20:00,966 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:20:00,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:20:00,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:20:00,966 INFO L87 Difference]: Start difference. First operand 1105 states and 1244 transitions. Second operand 5 states. [2018-11-28 13:20:01,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:20:01,015 INFO L93 Difference]: Finished difference Result 1105 states and 1244 transitions. [2018-11-28 13:20:01,015 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:20:01,015 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 151 [2018-11-28 13:20:01,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:20:01,019 INFO L225 Difference]: With dead ends: 1105 [2018-11-28 13:20:01,019 INFO L226 Difference]: Without dead ends: 1103 [2018-11-28 13:20:01,019 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:20:01,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2018-11-28 13:20:01,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 1103. [2018-11-28 13:20:01,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1103 states. [2018-11-28 13:20:01,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1103 states to 1103 states and 1241 transitions. [2018-11-28 13:20:01,051 INFO L78 Accepts]: Start accepts. Automaton has 1103 states and 1241 transitions. Word has length 151 [2018-11-28 13:20:01,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:20:01,051 INFO L480 AbstractCegarLoop]: Abstraction has 1103 states and 1241 transitions. [2018-11-28 13:20:01,051 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:20:01,051 INFO L276 IsEmpty]: Start isEmpty. Operand 1103 states and 1241 transitions. [2018-11-28 13:20:01,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2018-11-28 13:20:01,054 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:20:01,054 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-28 13:20:01,055 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:20:01,055 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:20:01,055 INFO L82 PathProgramCache]: Analyzing trace with hash -1802526289, now seen corresponding path program 1 times [2018-11-28 13:20:01,056 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:20:01,057 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 7 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:20:01,077 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:20:01,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:20:01,694 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:20:01,764 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:20:01,764 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:20:01,767 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:20:01,767 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:20:01,768 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:20:01,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:20:01,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:20:01,768 INFO L87 Difference]: Start difference. First operand 1103 states and 1241 transitions. Second operand 5 states. [2018-11-28 13:20:01,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:20:01,883 INFO L93 Difference]: Finished difference Result 1103 states and 1241 transitions. [2018-11-28 13:20:01,884 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:20:01,884 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 159 [2018-11-28 13:20:01,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:20:01,888 INFO L225 Difference]: With dead ends: 1103 [2018-11-28 13:20:01,889 INFO L226 Difference]: Without dead ends: 1101 [2018-11-28 13:20:01,889 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:20:01,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2018-11-28 13:20:01,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 1101. [2018-11-28 13:20:01,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1101 states. [2018-11-28 13:20:01,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1101 states to 1101 states and 1238 transitions. [2018-11-28 13:20:01,932 INFO L78 Accepts]: Start accepts. Automaton has 1101 states and 1238 transitions. Word has length 159 [2018-11-28 13:20:01,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:20:01,933 INFO L480 AbstractCegarLoop]: Abstraction has 1101 states and 1238 transitions. [2018-11-28 13:20:01,933 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:20:01,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1101 states and 1238 transitions. [2018-11-28 13:20:01,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-11-28 13:20:01,936 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:20:01,936 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:20:01,936 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:20:01,936 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:20:01,936 INFO L82 PathProgramCache]: Analyzing trace with hash 185852852, now seen corresponding path program 1 times [2018-11-28 13:20:01,938 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:20:01,938 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 8 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:20:01,966 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:20:05,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:20:05,803 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:20:10,956 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2018-11-28 13:20:10,956 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:20:10,966 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:20:10,967 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2018-11-28 13:20:10,967 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-11-28 13:20:10,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-11-28 13:20:10,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=849, Unknown=0, NotChecked=0, Total=930 [2018-11-28 13:20:10,968 INFO L87 Difference]: Start difference. First operand 1101 states and 1238 transitions. Second operand 31 states. [2018-11-28 13:20:29,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:20:29,982 INFO L93 Difference]: Finished difference Result 1740 states and 1898 transitions. [2018-11-28 13:20:29,983 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-11-28 13:20:29,983 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 164 [2018-11-28 13:20:29,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:20:29,988 INFO L225 Difference]: With dead ends: 1740 [2018-11-28 13:20:29,988 INFO L226 Difference]: Without dead ends: 1391 [2018-11-28 13:20:29,989 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=158, Invalid=1912, Unknown=0, NotChecked=0, Total=2070 [2018-11-28 13:20:29,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1391 states. [2018-11-28 13:20:30,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1391 to 1134. [2018-11-28 13:20:30,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1134 states. [2018-11-28 13:20:30,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1134 states to 1134 states and 1272 transitions. [2018-11-28 13:20:30,052 INFO L78 Accepts]: Start accepts. Automaton has 1134 states and 1272 transitions. Word has length 164 [2018-11-28 13:20:30,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:20:30,052 INFO L480 AbstractCegarLoop]: Abstraction has 1134 states and 1272 transitions. [2018-11-28 13:20:30,052 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-11-28 13:20:30,052 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 1272 transitions. [2018-11-28 13:20:30,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-11-28 13:20:30,059 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:20:30,059 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-28 13:20:30,059 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:20:30,060 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:20:30,060 INFO L82 PathProgramCache]: Analyzing trace with hash 1777144031, now seen corresponding path program 1 times [2018-11-28 13:20:30,061 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:20:30,061 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 9 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:20:30,089 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:20:33,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:20:33,234 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:20:34,707 WARN L180 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 22 [2018-11-28 13:20:34,827 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 54 proven. 14 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-11-28 13:20:34,827 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-28 13:20:37,758 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2018-11-28 13:20:37,770 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-28 13:20:37,770 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 34 [2018-11-28 13:20:37,771 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-11-28 13:20:37,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-11-28 13:20:37,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1028, Unknown=0, NotChecked=0, Total=1122 [2018-11-28 13:20:37,772 INFO L87 Difference]: Start difference. First operand 1134 states and 1272 transitions. Second operand 34 states. [2018-11-28 13:20:43,629 WARN L180 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2018-11-28 13:21:21,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:21:21,594 INFO L93 Difference]: Finished difference Result 2410 states and 2635 transitions. [2018-11-28 13:21:21,594 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-11-28 13:21:21,594 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 167 [2018-11-28 13:21:21,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:21:21,600 INFO L225 Difference]: With dead ends: 2410 [2018-11-28 13:21:21,600 INFO L226 Difference]: Without dead ends: 1724 [2018-11-28 13:21:21,602 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 299 SyntacticMatches, 4 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=279, Invalid=2913, Unknown=0, NotChecked=0, Total=3192 [2018-11-28 13:21:21,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1724 states. [2018-11-28 13:21:21,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1724 to 1078. [2018-11-28 13:21:21,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1078 states. [2018-11-28 13:21:21,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1078 states to 1078 states and 1196 transitions. [2018-11-28 13:21:21,670 INFO L78 Accepts]: Start accepts. Automaton has 1078 states and 1196 transitions. Word has length 167 [2018-11-28 13:21:21,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:21:21,670 INFO L480 AbstractCegarLoop]: Abstraction has 1078 states and 1196 transitions. [2018-11-28 13:21:21,670 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-11-28 13:21:21,670 INFO L276 IsEmpty]: Start isEmpty. Operand 1078 states and 1196 transitions. [2018-11-28 13:21:21,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-11-28 13:21:21,672 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:21:21,672 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-28 13:21:21,673 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:21:21,673 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:21:21,673 INFO L82 PathProgramCache]: Analyzing trace with hash 1633039140, now seen corresponding path program 1 times [2018-11-28 13:21:21,677 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:21:21,677 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 10 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:21:21,708 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:21:22,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:21:22,282 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:21:22,314 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:21:22,314 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:21:22,318 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:21:22,318 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:21:22,318 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:21:22,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:21:22,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:21:22,319 INFO L87 Difference]: Start difference. First operand 1078 states and 1196 transitions. Second operand 5 states. [2018-11-28 13:21:22,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:21:22,366 INFO L93 Difference]: Finished difference Result 1078 states and 1196 transitions. [2018-11-28 13:21:22,367 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:21:22,367 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 167 [2018-11-28 13:21:22,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:21:22,371 INFO L225 Difference]: With dead ends: 1078 [2018-11-28 13:21:22,371 INFO L226 Difference]: Without dead ends: 1076 [2018-11-28 13:21:22,372 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:21:22,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1076 states. [2018-11-28 13:21:22,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1076 to 1076. [2018-11-28 13:21:22,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1076 states. [2018-11-28 13:21:22,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 1193 transitions. [2018-11-28 13:21:22,431 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 1193 transitions. Word has length 167 [2018-11-28 13:21:22,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:21:22,432 INFO L480 AbstractCegarLoop]: Abstraction has 1076 states and 1193 transitions. [2018-11-28 13:21:22,432 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:21:22,432 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 1193 transitions. [2018-11-28 13:21:22,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-11-28 13:21:22,433 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:21:22,433 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-28 13:21:22,433 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:21:22,434 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:21:22,434 INFO L82 PathProgramCache]: Analyzing trace with hash -523658915, now seen corresponding path program 1 times [2018-11-28 13:21:22,435 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:21:22,435 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 11 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:21:22,488 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:21:24,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:21:24,872 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:21:24,910 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-11-28 13:21:24,911 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:21:24,920 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:21:24,920 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:21:24,921 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:21:24,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:21:24,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:21:24,921 INFO L87 Difference]: Start difference. First operand 1076 states and 1193 transitions. Second operand 5 states. [2018-11-28 13:21:27,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:21:27,935 INFO L93 Difference]: Finished difference Result 1519 states and 1670 transitions. [2018-11-28 13:21:27,935 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:21:27,935 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 173 [2018-11-28 13:21:27,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:21:27,939 INFO L225 Difference]: With dead ends: 1519 [2018-11-28 13:21:27,939 INFO L226 Difference]: Without dead ends: 1517 [2018-11-28 13:21:27,940 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 166 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:21:27,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1517 states. [2018-11-28 13:21:27,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1517 to 1076. [2018-11-28 13:21:27,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1076 states. [2018-11-28 13:21:27,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 1191 transitions. [2018-11-28 13:21:27,986 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 1191 transitions. Word has length 173 [2018-11-28 13:21:27,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:21:27,987 INFO L480 AbstractCegarLoop]: Abstraction has 1076 states and 1191 transitions. [2018-11-28 13:21:27,987 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:21:27,987 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 1191 transitions. [2018-11-28 13:21:27,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-11-28 13:21:27,989 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:21:27,989 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-28 13:21:27,990 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:21:27,990 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:21:27,990 INFO L82 PathProgramCache]: Analyzing trace with hash -68926947, now seen corresponding path program 1 times [2018-11-28 13:21:27,991 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:21:27,991 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 12 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:21:28,019 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:21:28,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:21:28,655 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:21:28,702 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2018-11-28 13:21:28,702 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:21:28,705 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:21:28,705 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:21:28,706 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:21:28,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:21:28,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:21:28,706 INFO L87 Difference]: Start difference. First operand 1076 states and 1191 transitions. Second operand 5 states. [2018-11-28 13:21:28,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:21:28,759 INFO L93 Difference]: Finished difference Result 1076 states and 1191 transitions. [2018-11-28 13:21:28,759 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:21:28,759 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 178 [2018-11-28 13:21:28,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:21:28,762 INFO L225 Difference]: With dead ends: 1076 [2018-11-28 13:21:28,762 INFO L226 Difference]: Without dead ends: 1074 [2018-11-28 13:21:28,762 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:21:28,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1074 states. [2018-11-28 13:21:28,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1074 to 1074. [2018-11-28 13:21:28,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1074 states. [2018-11-28 13:21:28,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1074 states to 1074 states and 1186 transitions. [2018-11-28 13:21:28,827 INFO L78 Accepts]: Start accepts. Automaton has 1074 states and 1186 transitions. Word has length 178 [2018-11-28 13:21:28,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:21:28,828 INFO L480 AbstractCegarLoop]: Abstraction has 1074 states and 1186 transitions. [2018-11-28 13:21:28,828 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:21:28,828 INFO L276 IsEmpty]: Start isEmpty. Operand 1074 states and 1186 transitions. [2018-11-28 13:21:28,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2018-11-28 13:21:28,829 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:21:28,829 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:21:28,830 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:21:28,830 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:21:28,830 INFO L82 PathProgramCache]: Analyzing trace with hash -1188445509, now seen corresponding path program 1 times [2018-11-28 13:21:28,831 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:21:28,831 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 13 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:21:28,851 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:21:29,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:21:29,427 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:21:29,462 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:21:29,462 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:21:29,466 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:21:29,466 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:21:29,466 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:21:29,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:21:29,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:21:29,466 INFO L87 Difference]: Start difference. First operand 1074 states and 1186 transitions. Second operand 5 states. [2018-11-28 13:21:29,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:21:29,558 INFO L93 Difference]: Finished difference Result 1074 states and 1186 transitions. [2018-11-28 13:21:29,559 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:21:29,559 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 175 [2018-11-28 13:21:29,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:21:29,562 INFO L225 Difference]: With dead ends: 1074 [2018-11-28 13:21:29,562 INFO L226 Difference]: Without dead ends: 1072 [2018-11-28 13:21:29,563 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:21:29,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1072 states. [2018-11-28 13:21:29,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1072 to 1072. [2018-11-28 13:21:29,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1072 states. [2018-11-28 13:21:29,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1072 states to 1072 states and 1183 transitions. [2018-11-28 13:21:29,639 INFO L78 Accepts]: Start accepts. Automaton has 1072 states and 1183 transitions. Word has length 175 [2018-11-28 13:21:29,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:21:29,639 INFO L480 AbstractCegarLoop]: Abstraction has 1072 states and 1183 transitions. [2018-11-28 13:21:29,639 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:21:29,639 INFO L276 IsEmpty]: Start isEmpty. Operand 1072 states and 1183 transitions. [2018-11-28 13:21:29,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-11-28 13:21:29,642 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:21:29,642 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:21:29,642 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:21:29,642 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:21:29,643 INFO L82 PathProgramCache]: Analyzing trace with hash 1425497377, now seen corresponding path program 1 times [2018-11-28 13:21:29,643 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:21:29,644 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 14 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:21:29,677 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:21:31,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:21:31,940 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:21:31,996 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 24 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-11-28 13:21:31,996 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-28 13:21:32,259 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:21:32,269 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:21:32,269 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 9 [2018-11-28 13:21:32,269 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:21:32,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:21:32,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:21:32,270 INFO L87 Difference]: Start difference. First operand 1072 states and 1183 transitions. Second operand 9 states. [2018-11-28 13:21:37,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:21:37,392 INFO L93 Difference]: Finished difference Result 1510 states and 1656 transitions. [2018-11-28 13:21:37,392 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-28 13:21:37,392 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 183 [2018-11-28 13:21:37,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:21:37,395 INFO L225 Difference]: With dead ends: 1510 [2018-11-28 13:21:37,395 INFO L226 Difference]: Without dead ends: 1508 [2018-11-28 13:21:37,396 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 359 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2018-11-28 13:21:37,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1508 states. [2018-11-28 13:21:37,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1508 to 1218. [2018-11-28 13:21:37,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1218 states. [2018-11-28 13:21:37,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1218 states to 1218 states and 1337 transitions. [2018-11-28 13:21:37,452 INFO L78 Accepts]: Start accepts. Automaton has 1218 states and 1337 transitions. Word has length 183 [2018-11-28 13:21:37,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:21:37,452 INFO L480 AbstractCegarLoop]: Abstraction has 1218 states and 1337 transitions. [2018-11-28 13:21:37,452 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:21:37,452 INFO L276 IsEmpty]: Start isEmpty. Operand 1218 states and 1337 transitions. [2018-11-28 13:21:37,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2018-11-28 13:21:37,454 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:21:37,454 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:21:37,454 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:21:37,454 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:21:37,455 INFO L82 PathProgramCache]: Analyzing trace with hash -2057360993, now seen corresponding path program 1 times [2018-11-28 13:21:37,455 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:21:37,456 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 15 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:21:37,479 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:21:40,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:21:40,742 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:21:41,953 WARN L180 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 23 [2018-11-28 13:21:42,239 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 32 proven. 2 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-11-28 13:21:42,239 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-28 13:21:45,593 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2018-11-28 13:21:45,604 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-28 13:21:45,604 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2018-11-28 13:21:45,604 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-11-28 13:21:45,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-11-28 13:21:45,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=634, Unknown=0, NotChecked=0, Total=702 [2018-11-28 13:21:45,604 INFO L87 Difference]: Start difference. First operand 1218 states and 1337 transitions. Second operand 27 states. [2018-11-28 13:22:00,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:00,769 INFO L93 Difference]: Finished difference Result 1608 states and 1725 transitions. [2018-11-28 13:22:00,770 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-11-28 13:22:00,770 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 189 [2018-11-28 13:22:00,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:00,773 INFO L225 Difference]: With dead ends: 1608 [2018-11-28 13:22:00,773 INFO L226 Difference]: Without dead ends: 1359 [2018-11-28 13:22:00,774 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 349 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=143, Invalid=1417, Unknown=0, NotChecked=0, Total=1560 [2018-11-28 13:22:00,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1359 states. [2018-11-28 13:22:00,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1359 to 1165. [2018-11-28 13:22:00,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1165 states. [2018-11-28 13:22:00,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1165 states to 1165 states and 1282 transitions. [2018-11-28 13:22:00,843 INFO L78 Accepts]: Start accepts. Automaton has 1165 states and 1282 transitions. Word has length 189 [2018-11-28 13:22:00,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:00,844 INFO L480 AbstractCegarLoop]: Abstraction has 1165 states and 1282 transitions. [2018-11-28 13:22:00,844 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-11-28 13:22:00,844 INFO L276 IsEmpty]: Start isEmpty. Operand 1165 states and 1282 transitions. [2018-11-28 13:22:00,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2018-11-28 13:22:00,845 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:00,845 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:00,846 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:00,846 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:00,846 INFO L82 PathProgramCache]: Analyzing trace with hash 777275410, now seen corresponding path program 1 times [2018-11-28 13:22:00,847 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:00,847 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 16 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:00,878 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:22:03,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:22:03,219 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:22:03,299 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 24 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-11-28 13:22:03,299 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-28 13:22:03,531 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:22:03,541 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-28 13:22:03,541 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 9 [2018-11-28 13:22:03,542 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:22:03,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:22:03,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:22:03,542 INFO L87 Difference]: Start difference. First operand 1165 states and 1282 transitions. Second operand 9 states. [2018-11-28 13:22:08,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:08,448 INFO L93 Difference]: Finished difference Result 1422 states and 1534 transitions. [2018-11-28 13:22:08,448 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-28 13:22:08,448 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 191 [2018-11-28 13:22:08,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:08,451 INFO L225 Difference]: With dead ends: 1422 [2018-11-28 13:22:08,451 INFO L226 Difference]: Without dead ends: 1420 [2018-11-28 13:22:08,452 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 375 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2018-11-28 13:22:08,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1420 states. [2018-11-28 13:22:08,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1420 to 1269. [2018-11-28 13:22:08,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1269 states. [2018-11-28 13:22:08,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1269 states to 1269 states and 1384 transitions. [2018-11-28 13:22:08,530 INFO L78 Accepts]: Start accepts. Automaton has 1269 states and 1384 transitions. Word has length 191 [2018-11-28 13:22:08,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:08,530 INFO L480 AbstractCegarLoop]: Abstraction has 1269 states and 1384 transitions. [2018-11-28 13:22:08,530 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:22:08,530 INFO L276 IsEmpty]: Start isEmpty. Operand 1269 states and 1384 transitions. [2018-11-28 13:22:08,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2018-11-28 13:22:08,532 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:08,532 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:08,533 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:08,533 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:08,533 INFO L82 PathProgramCache]: Analyzing trace with hash -1240626457, now seen corresponding path program 1 times [2018-11-28 13:22:08,534 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:08,534 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 17 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:08,565 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:22:09,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:22:09,167 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:22:09,207 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:22:09,207 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:22:09,210 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:22:09,210 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:22:09,210 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:22:09,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:22:09,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:22:09,210 INFO L87 Difference]: Start difference. First operand 1269 states and 1384 transitions. Second operand 5 states. [2018-11-28 13:22:09,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:09,311 INFO L93 Difference]: Finished difference Result 1269 states and 1384 transitions. [2018-11-28 13:22:09,312 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:22:09,312 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 199 [2018-11-28 13:22:09,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:09,315 INFO L225 Difference]: With dead ends: 1269 [2018-11-28 13:22:09,315 INFO L226 Difference]: Without dead ends: 1267 [2018-11-28 13:22:09,315 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:22:09,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1267 states. [2018-11-28 13:22:09,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1267 to 1267. [2018-11-28 13:22:09,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1267 states. [2018-11-28 13:22:09,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1267 states to 1267 states and 1381 transitions. [2018-11-28 13:22:09,401 INFO L78 Accepts]: Start accepts. Automaton has 1267 states and 1381 transitions. Word has length 199 [2018-11-28 13:22:09,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:09,402 INFO L480 AbstractCegarLoop]: Abstraction has 1267 states and 1381 transitions. [2018-11-28 13:22:09,402 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:22:09,402 INFO L276 IsEmpty]: Start isEmpty. Operand 1267 states and 1381 transitions. [2018-11-28 13:22:09,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-11-28 13:22:09,403 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:09,404 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:09,404 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:09,404 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:09,404 INFO L82 PathProgramCache]: Analyzing trace with hash -430011726, now seen corresponding path program 1 times [2018-11-28 13:22:09,405 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:09,405 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 18 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:09,426 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:22:09,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:22:09,997 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:22:10,032 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:22:10,032 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:22:10,035 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:22:10,035 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:22:10,035 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:22:10,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:22:10,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:22:10,036 INFO L87 Difference]: Start difference. First operand 1267 states and 1381 transitions. Second operand 5 states. [2018-11-28 13:22:10,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:10,115 INFO L93 Difference]: Finished difference Result 1267 states and 1381 transitions. [2018-11-28 13:22:10,115 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:22:10,115 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 207 [2018-11-28 13:22:10,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:10,119 INFO L225 Difference]: With dead ends: 1267 [2018-11-28 13:22:10,119 INFO L226 Difference]: Without dead ends: 1265 [2018-11-28 13:22:10,120 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:22:10,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1265 states. [2018-11-28 13:22:10,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1265 to 1265. [2018-11-28 13:22:10,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1265 states. [2018-11-28 13:22:10,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1265 states to 1265 states and 1378 transitions. [2018-11-28 13:22:10,245 INFO L78 Accepts]: Start accepts. Automaton has 1265 states and 1378 transitions. Word has length 207 [2018-11-28 13:22:10,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:10,245 INFO L480 AbstractCegarLoop]: Abstraction has 1265 states and 1378 transitions. [2018-11-28 13:22:10,245 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:22:10,246 INFO L276 IsEmpty]: Start isEmpty. Operand 1265 states and 1378 transitions. [2018-11-28 13:22:10,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-11-28 13:22:10,247 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:10,247 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:10,248 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:10,248 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:10,248 INFO L82 PathProgramCache]: Analyzing trace with hash 312312724, now seen corresponding path program 1 times [2018-11-28 13:22:10,252 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:10,253 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 19 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:10,283 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:22:10,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:22:10,923 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:22:10,965 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:22:10,965 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:22:10,968 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:22:10,968 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:22:10,969 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:22:10,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:22:10,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:22:10,969 INFO L87 Difference]: Start difference. First operand 1265 states and 1378 transitions. Second operand 5 states. [2018-11-28 13:22:11,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:11,050 INFO L93 Difference]: Finished difference Result 1265 states and 1378 transitions. [2018-11-28 13:22:11,051 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:22:11,051 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 212 [2018-11-28 13:22:11,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:11,053 INFO L225 Difference]: With dead ends: 1265 [2018-11-28 13:22:11,054 INFO L226 Difference]: Without dead ends: 1263 [2018-11-28 13:22:11,054 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:22:11,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1263 states. [2018-11-28 13:22:11,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1263 to 1263. [2018-11-28 13:22:11,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1263 states. [2018-11-28 13:22:11,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1263 states to 1263 states and 1375 transitions. [2018-11-28 13:22:11,135 INFO L78 Accepts]: Start accepts. Automaton has 1263 states and 1375 transitions. Word has length 212 [2018-11-28 13:22:11,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:11,135 INFO L480 AbstractCegarLoop]: Abstraction has 1263 states and 1375 transitions. [2018-11-28 13:22:11,135 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:22:11,135 INFO L276 IsEmpty]: Start isEmpty. Operand 1263 states and 1375 transitions. [2018-11-28 13:22:11,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2018-11-28 13:22:11,137 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:11,137 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:11,137 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:11,138 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:11,138 INFO L82 PathProgramCache]: Analyzing trace with hash 1195386360, now seen corresponding path program 1 times [2018-11-28 13:22:11,139 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:11,139 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 20 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:11,176 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:22:11,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:22:11,789 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:22:11,837 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:22:11,837 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:22:11,840 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:22:11,840 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:22:11,841 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:22:11,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:22:11,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:22:11,841 INFO L87 Difference]: Start difference. First operand 1263 states and 1375 transitions. Second operand 5 states. [2018-11-28 13:22:11,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:11,930 INFO L93 Difference]: Finished difference Result 1263 states and 1375 transitions. [2018-11-28 13:22:11,931 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:22:11,931 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 220 [2018-11-28 13:22:11,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:11,933 INFO L225 Difference]: With dead ends: 1263 [2018-11-28 13:22:11,933 INFO L226 Difference]: Without dead ends: 1261 [2018-11-28 13:22:11,934 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:22:11,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1261 states. [2018-11-28 13:22:12,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1261 to 1261. [2018-11-28 13:22:12,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1261 states. [2018-11-28 13:22:12,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1261 states to 1261 states and 1372 transitions. [2018-11-28 13:22:12,017 INFO L78 Accepts]: Start accepts. Automaton has 1261 states and 1372 transitions. Word has length 220 [2018-11-28 13:22:12,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:12,018 INFO L480 AbstractCegarLoop]: Abstraction has 1261 states and 1372 transitions. [2018-11-28 13:22:12,018 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:22:12,018 INFO L276 IsEmpty]: Start isEmpty. Operand 1261 states and 1372 transitions. [2018-11-28 13:22:12,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-11-28 13:22:12,019 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:12,019 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:12,020 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:12,020 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:12,020 INFO L82 PathProgramCache]: Analyzing trace with hash -1082836458, now seen corresponding path program 1 times [2018-11-28 13:22:12,021 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:12,021 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 21 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:12,039 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:22:12,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:22:12,642 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:22:12,684 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:22:12,685 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:22:12,688 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:22:12,688 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:22:12,689 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:22:12,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:22:12,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:22:12,689 INFO L87 Difference]: Start difference. First operand 1261 states and 1372 transitions. Second operand 5 states. [2018-11-28 13:22:12,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:12,781 INFO L93 Difference]: Finished difference Result 1261 states and 1372 transitions. [2018-11-28 13:22:12,781 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:22:12,781 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 228 [2018-11-28 13:22:12,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:12,784 INFO L225 Difference]: With dead ends: 1261 [2018-11-28 13:22:12,784 INFO L226 Difference]: Without dead ends: 1259 [2018-11-28 13:22:12,785 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 224 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:22:12,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1259 states. [2018-11-28 13:22:12,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1259 to 1259. [2018-11-28 13:22:12,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1259 states. [2018-11-28 13:22:12,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1259 states to 1259 states and 1369 transitions. [2018-11-28 13:22:12,872 INFO L78 Accepts]: Start accepts. Automaton has 1259 states and 1369 transitions. Word has length 228 [2018-11-28 13:22:12,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:12,872 INFO L480 AbstractCegarLoop]: Abstraction has 1259 states and 1369 transitions. [2018-11-28 13:22:12,872 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:22:12,872 INFO L276 IsEmpty]: Start isEmpty. Operand 1259 states and 1369 transitions. [2018-11-28 13:22:12,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-11-28 13:22:12,873 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:12,874 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:12,874 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:12,874 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:12,874 INFO L82 PathProgramCache]: Analyzing trace with hash -1069701049, now seen corresponding path program 1 times [2018-11-28 13:22:12,875 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:12,875 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 22 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:12,902 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:22:13,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:22:13,505 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:22:13,558 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2018-11-28 13:22:13,558 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:22:13,561 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:22:13,561 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-11-28 13:22:13,562 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-28 13:22:13,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-28 13:22:13,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-11-28 13:22:13,562 INFO L87 Difference]: Start difference. First operand 1259 states and 1369 transitions. Second operand 9 states. [2018-11-28 13:22:13,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:13,693 INFO L93 Difference]: Finished difference Result 1684 states and 1824 transitions. [2018-11-28 13:22:13,694 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-28 13:22:13,694 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 233 [2018-11-28 13:22:13,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:13,696 INFO L225 Difference]: With dead ends: 1684 [2018-11-28 13:22:13,697 INFO L226 Difference]: Without dead ends: 1262 [2018-11-28 13:22:13,697 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-11-28 13:22:13,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1262 states. [2018-11-28 13:22:13,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1262 to 1259. [2018-11-28 13:22:13,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1259 states. [2018-11-28 13:22:13,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1259 states to 1259 states and 1368 transitions. [2018-11-28 13:22:13,797 INFO L78 Accepts]: Start accepts. Automaton has 1259 states and 1368 transitions. Word has length 233 [2018-11-28 13:22:13,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:13,798 INFO L480 AbstractCegarLoop]: Abstraction has 1259 states and 1368 transitions. [2018-11-28 13:22:13,798 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-28 13:22:13,798 INFO L276 IsEmpty]: Start isEmpty. Operand 1259 states and 1368 transitions. [2018-11-28 13:22:13,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2018-11-28 13:22:13,799 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:13,799 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:13,799 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:13,799 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:13,799 INFO L82 PathProgramCache]: Analyzing trace with hash 55214946, now seen corresponding path program 1 times [2018-11-28 13:22:13,800 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:13,800 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 23 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:13,818 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:22:14,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:22:14,396 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:22:14,445 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:22:14,445 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:22:14,448 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:22:14,449 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:22:14,449 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:22:14,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:22:14,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:22:14,449 INFO L87 Difference]: Start difference. First operand 1259 states and 1368 transitions. Second operand 5 states. [2018-11-28 13:22:14,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:14,545 INFO L93 Difference]: Finished difference Result 1259 states and 1368 transitions. [2018-11-28 13:22:14,545 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:22:14,545 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 236 [2018-11-28 13:22:14,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:14,548 INFO L225 Difference]: With dead ends: 1259 [2018-11-28 13:22:14,548 INFO L226 Difference]: Without dead ends: 1257 [2018-11-28 13:22:14,548 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:22:14,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1257 states. [2018-11-28 13:22:14,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1257 to 1257. [2018-11-28 13:22:14,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1257 states. [2018-11-28 13:22:14,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1257 states to 1257 states and 1365 transitions. [2018-11-28 13:22:14,632 INFO L78 Accepts]: Start accepts. Automaton has 1257 states and 1365 transitions. Word has length 236 [2018-11-28 13:22:14,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:14,632 INFO L480 AbstractCegarLoop]: Abstraction has 1257 states and 1365 transitions. [2018-11-28 13:22:14,633 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:22:14,633 INFO L276 IsEmpty]: Start isEmpty. Operand 1257 states and 1365 transitions. [2018-11-28 13:22:14,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2018-11-28 13:22:14,634 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:14,635 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:14,635 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:14,635 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:14,635 INFO L82 PathProgramCache]: Analyzing trace with hash 21545088, now seen corresponding path program 1 times [2018-11-28 13:22:14,636 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:14,636 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 24 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:14,655 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:22:15,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:22:15,247 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:22:15,353 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:22:15,353 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:22:15,356 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:22:15,356 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:22:15,356 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:22:15,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:22:15,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:22:15,357 INFO L87 Difference]: Start difference. First operand 1257 states and 1365 transitions. Second operand 5 states. [2018-11-28 13:22:15,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:15,474 INFO L93 Difference]: Finished difference Result 1257 states and 1365 transitions. [2018-11-28 13:22:15,474 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:22:15,474 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 244 [2018-11-28 13:22:15,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:15,476 INFO L225 Difference]: With dead ends: 1257 [2018-11-28 13:22:15,477 INFO L226 Difference]: Without dead ends: 1255 [2018-11-28 13:22:15,477 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 240 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:22:15,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1255 states. [2018-11-28 13:22:15,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1255 to 1255. [2018-11-28 13:22:15,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1255 states. [2018-11-28 13:22:15,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1255 states to 1255 states and 1362 transitions. [2018-11-28 13:22:15,562 INFO L78 Accepts]: Start accepts. Automaton has 1255 states and 1362 transitions. Word has length 244 [2018-11-28 13:22:15,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:15,562 INFO L480 AbstractCegarLoop]: Abstraction has 1255 states and 1362 transitions. [2018-11-28 13:22:15,562 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:22:15,562 INFO L276 IsEmpty]: Start isEmpty. Operand 1255 states and 1362 transitions. [2018-11-28 13:22:15,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2018-11-28 13:22:15,563 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:15,563 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:15,564 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:15,564 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:15,564 INFO L82 PathProgramCache]: Analyzing trace with hash -1369394203, now seen corresponding path program 1 times [2018-11-28 13:22:15,564 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:15,564 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 25 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:15,583 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:22:16,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:22:16,196 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:22:16,614 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 68 proven. 21 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2018-11-28 13:22:16,614 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-28 13:22:18,511 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2018-11-28 13:22:18,515 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-28 13:22:18,515 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 20 [2018-11-28 13:22:18,515 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-11-28 13:22:18,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-11-28 13:22:18,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2018-11-28 13:22:18,516 INFO L87 Difference]: Start difference. First operand 1255 states and 1362 transitions. Second operand 20 states. [2018-11-28 13:22:27,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:27,222 INFO L93 Difference]: Finished difference Result 1624 states and 1738 transitions. [2018-11-28 13:22:27,223 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-11-28 13:22:27,223 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 239 [2018-11-28 13:22:27,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:27,228 INFO L225 Difference]: With dead ends: 1624 [2018-11-28 13:22:27,228 INFO L226 Difference]: Without dead ends: 1273 [2018-11-28 13:22:27,230 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 485 GetRequests, 456 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=97, Invalid=659, Unknown=0, NotChecked=0, Total=756 [2018-11-28 13:22:27,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1273 states. [2018-11-28 13:22:27,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1273 to 1273. [2018-11-28 13:22:27,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1273 states. [2018-11-28 13:22:27,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1273 states to 1273 states and 1374 transitions. [2018-11-28 13:22:27,324 INFO L78 Accepts]: Start accepts. Automaton has 1273 states and 1374 transitions. Word has length 239 [2018-11-28 13:22:27,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:27,325 INFO L480 AbstractCegarLoop]: Abstraction has 1273 states and 1374 transitions. [2018-11-28 13:22:27,325 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-11-28 13:22:27,325 INFO L276 IsEmpty]: Start isEmpty. Operand 1273 states and 1374 transitions. [2018-11-28 13:22:27,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2018-11-28 13:22:27,326 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:27,326 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:27,326 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:27,326 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:27,327 INFO L82 PathProgramCache]: Analyzing trace with hash -1438494911, now seen corresponding path program 1 times [2018-11-28 13:22:27,327 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:27,327 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 26 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:27,346 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:22:29,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:22:29,848 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:22:29,953 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2018-11-28 13:22:29,954 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:22:29,963 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:22:29,963 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-11-28 13:22:29,964 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-11-28 13:22:29,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-11-28 13:22:29,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2018-11-28 13:22:29,964 INFO L87 Difference]: Start difference. First operand 1273 states and 1374 transitions. Second operand 12 states. [2018-11-28 13:22:30,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:30,282 INFO L93 Difference]: Finished difference Result 1976 states and 2109 transitions. [2018-11-28 13:22:30,285 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-28 13:22:30,285 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 245 [2018-11-28 13:22:30,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:30,289 INFO L225 Difference]: With dead ends: 1976 [2018-11-28 13:22:30,289 INFO L226 Difference]: Without dead ends: 1276 [2018-11-28 13:22:30,290 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2018-11-28 13:22:30,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1276 states. [2018-11-28 13:22:30,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1276 to 1273. [2018-11-28 13:22:30,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1273 states. [2018-11-28 13:22:30,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1273 states to 1273 states and 1373 transitions. [2018-11-28 13:22:30,420 INFO L78 Accepts]: Start accepts. Automaton has 1273 states and 1373 transitions. Word has length 245 [2018-11-28 13:22:30,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:30,420 INFO L480 AbstractCegarLoop]: Abstraction has 1273 states and 1373 transitions. [2018-11-28 13:22:30,420 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-11-28 13:22:30,420 INFO L276 IsEmpty]: Start isEmpty. Operand 1273 states and 1373 transitions. [2018-11-28 13:22:30,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2018-11-28 13:22:30,423 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:30,423 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:30,423 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:30,423 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:30,423 INFO L82 PathProgramCache]: Analyzing trace with hash -977147137, now seen corresponding path program 1 times [2018-11-28 13:22:30,424 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:30,424 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 27 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:30,452 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:22:30,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:22:31,032 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:22:31,119 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:22:31,119 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:22:31,122 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:22:31,122 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:22:31,122 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:22:31,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:22:31,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:22:31,123 INFO L87 Difference]: Start difference. First operand 1273 states and 1373 transitions. Second operand 5 states. [2018-11-28 13:22:31,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:31,223 INFO L93 Difference]: Finished difference Result 1273 states and 1373 transitions. [2018-11-28 13:22:31,223 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:22:31,224 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 252 [2018-11-28 13:22:31,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:31,226 INFO L225 Difference]: With dead ends: 1273 [2018-11-28 13:22:31,226 INFO L226 Difference]: Without dead ends: 1271 [2018-11-28 13:22:31,227 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 248 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:22:31,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1271 states. [2018-11-28 13:22:31,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1271 to 1271. [2018-11-28 13:22:31,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1271 states. [2018-11-28 13:22:31,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1271 states to 1271 states and 1370 transitions. [2018-11-28 13:22:31,320 INFO L78 Accepts]: Start accepts. Automaton has 1271 states and 1370 transitions. Word has length 252 [2018-11-28 13:22:31,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:31,321 INFO L480 AbstractCegarLoop]: Abstraction has 1271 states and 1370 transitions. [2018-11-28 13:22:31,321 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:22:31,321 INFO L276 IsEmpty]: Start isEmpty. Operand 1271 states and 1370 transitions. [2018-11-28 13:22:31,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2018-11-28 13:22:31,322 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:31,322 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:31,323 INFO L423 AbstractCegarLoop]: === Iteration 27 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:31,323 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:31,323 INFO L82 PathProgramCache]: Analyzing trace with hash -1895244649, now seen corresponding path program 1 times [2018-11-28 13:22:31,324 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:31,324 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 28 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:31,348 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:22:31,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:22:32,015 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:22:32,413 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 118 proven. 15 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2018-11-28 13:22:32,413 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-28 13:22:34,286 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2018-11-28 13:22:34,289 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-28 13:22:34,289 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 20 [2018-11-28 13:22:34,289 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-11-28 13:22:34,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-11-28 13:22:34,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2018-11-28 13:22:34,290 INFO L87 Difference]: Start difference. First operand 1271 states and 1370 transitions. Second operand 20 states. [2018-11-28 13:22:41,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:41,026 INFO L93 Difference]: Finished difference Result 2017 states and 2167 transitions. [2018-11-28 13:22:41,027 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-11-28 13:22:41,027 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 254 [2018-11-28 13:22:41,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:41,030 INFO L225 Difference]: With dead ends: 2017 [2018-11-28 13:22:41,030 INFO L226 Difference]: Without dead ends: 1267 [2018-11-28 13:22:41,032 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 516 GetRequests, 487 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=97, Invalid=659, Unknown=0, NotChecked=0, Total=756 [2018-11-28 13:22:41,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1267 states. [2018-11-28 13:22:41,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1267 to 1267. [2018-11-28 13:22:41,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1267 states. [2018-11-28 13:22:41,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1267 states to 1267 states and 1364 transitions. [2018-11-28 13:22:41,127 INFO L78 Accepts]: Start accepts. Automaton has 1267 states and 1364 transitions. Word has length 254 [2018-11-28 13:22:41,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:41,127 INFO L480 AbstractCegarLoop]: Abstraction has 1267 states and 1364 transitions. [2018-11-28 13:22:41,127 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-11-28 13:22:41,127 INFO L276 IsEmpty]: Start isEmpty. Operand 1267 states and 1364 transitions. [2018-11-28 13:22:41,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2018-11-28 13:22:41,128 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:41,129 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:41,129 INFO L423 AbstractCegarLoop]: === Iteration 28 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:41,129 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:41,129 INFO L82 PathProgramCache]: Analyzing trace with hash -1062959573, now seen corresponding path program 1 times [2018-11-28 13:22:41,130 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:41,130 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 29 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:41,154 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:22:43,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:22:43,674 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:22:44,155 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2018-11-28 13:22:44,155 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:22:44,166 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:22:44,166 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2018-11-28 13:22:44,166 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-11-28 13:22:44,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-11-28 13:22:44,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=553, Unknown=0, NotChecked=0, Total=600 [2018-11-28 13:22:44,167 INFO L87 Difference]: Start difference. First operand 1267 states and 1364 transitions. Second operand 25 states. [2018-11-28 13:22:45,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:45,010 INFO L93 Difference]: Finished difference Result 1694 states and 1805 transitions. [2018-11-28 13:22:45,011 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-11-28 13:22:45,011 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 253 [2018-11-28 13:22:45,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:45,013 INFO L225 Difference]: With dead ends: 1694 [2018-11-28 13:22:45,013 INFO L226 Difference]: Without dead ends: 1159 [2018-11-28 13:22:45,015 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=87, Invalid=1103, Unknown=0, NotChecked=0, Total=1190 [2018-11-28 13:22:45,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1159 states. [2018-11-28 13:22:45,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1159 to 1150. [2018-11-28 13:22:45,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1150 states. [2018-11-28 13:22:45,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 1226 transitions. [2018-11-28 13:22:45,143 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 1226 transitions. Word has length 253 [2018-11-28 13:22:45,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:45,143 INFO L480 AbstractCegarLoop]: Abstraction has 1150 states and 1226 transitions. [2018-11-28 13:22:45,143 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-11-28 13:22:45,143 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 1226 transitions. [2018-11-28 13:22:45,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2018-11-28 13:22:45,145 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:45,145 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:45,145 INFO L423 AbstractCegarLoop]: === Iteration 29 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:45,145 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:45,146 INFO L82 PathProgramCache]: Analyzing trace with hash -1362577376, now seen corresponding path program 1 times [2018-11-28 13:22:45,146 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:45,147 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 30 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:45,175 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:22:47,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:22:47,730 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:22:47,790 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2018-11-28 13:22:47,790 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:22:47,803 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:22:47,804 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:22:47,804 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:22:47,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:22:47,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:22:47,804 INFO L87 Difference]: Start difference. First operand 1150 states and 1226 transitions. Second operand 5 states. [2018-11-28 13:22:50,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:50,894 INFO L93 Difference]: Finished difference Result 1279 states and 1353 transitions. [2018-11-28 13:22:50,894 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:22:50,895 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 250 [2018-11-28 13:22:50,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:50,897 INFO L225 Difference]: With dead ends: 1279 [2018-11-28 13:22:50,897 INFO L226 Difference]: Without dead ends: 1277 [2018-11-28 13:22:50,898 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 246 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:22:50,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1277 states. [2018-11-28 13:22:51,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1277 to 1148. [2018-11-28 13:22:51,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1148 states. [2018-11-28 13:22:51,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1148 states to 1148 states and 1223 transitions. [2018-11-28 13:22:51,012 INFO L78 Accepts]: Start accepts. Automaton has 1148 states and 1223 transitions. Word has length 250 [2018-11-28 13:22:51,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:51,013 INFO L480 AbstractCegarLoop]: Abstraction has 1148 states and 1223 transitions. [2018-11-28 13:22:51,013 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:22:51,013 INFO L276 IsEmpty]: Start isEmpty. Operand 1148 states and 1223 transitions. [2018-11-28 13:22:51,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2018-11-28 13:22:51,014 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:51,014 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:51,015 INFO L423 AbstractCegarLoop]: === Iteration 30 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:51,015 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:51,015 INFO L82 PathProgramCache]: Analyzing trace with hash 1565476821, now seen corresponding path program 1 times [2018-11-28 13:22:51,016 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:51,016 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 31 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:51,035 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:22:51,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:22:51,626 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:22:51,673 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:22:51,673 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:22:51,676 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:22:51,676 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:22:51,677 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:22:51,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:22:51,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:22:51,677 INFO L87 Difference]: Start difference. First operand 1148 states and 1223 transitions. Second operand 5 states. [2018-11-28 13:22:51,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:51,774 INFO L93 Difference]: Finished difference Result 1148 states and 1223 transitions. [2018-11-28 13:22:51,775 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:22:51,775 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 260 [2018-11-28 13:22:51,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:51,777 INFO L225 Difference]: With dead ends: 1148 [2018-11-28 13:22:51,778 INFO L226 Difference]: Without dead ends: 1146 [2018-11-28 13:22:51,778 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 256 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:22:51,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1146 states. [2018-11-28 13:22:51,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1146 to 1146. [2018-11-28 13:22:51,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1146 states. [2018-11-28 13:22:51,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1146 states to 1146 states and 1220 transitions. [2018-11-28 13:22:51,880 INFO L78 Accepts]: Start accepts. Automaton has 1146 states and 1220 transitions. Word has length 260 [2018-11-28 13:22:51,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:51,880 INFO L480 AbstractCegarLoop]: Abstraction has 1146 states and 1220 transitions. [2018-11-28 13:22:51,880 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:22:51,880 INFO L276 IsEmpty]: Start isEmpty. Operand 1146 states and 1220 transitions. [2018-11-28 13:22:51,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2018-11-28 13:22:51,882 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:51,882 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:51,883 INFO L423 AbstractCegarLoop]: === Iteration 31 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:51,883 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:51,883 INFO L82 PathProgramCache]: Analyzing trace with hash 2016404134, now seen corresponding path program 1 times [2018-11-28 13:22:51,884 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:51,884 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 32 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:51,905 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:22:54,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:22:54,372 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:22:54,731 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2018-11-28 13:22:54,731 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:22:54,740 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:22:54,740 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2018-11-28 13:22:54,741 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-11-28 13:22:54,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-11-28 13:22:54,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=553, Unknown=0, NotChecked=0, Total=600 [2018-11-28 13:22:54,741 INFO L87 Difference]: Start difference. First operand 1146 states and 1220 transitions. Second operand 25 states. [2018-11-28 13:22:55,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:55,505 INFO L93 Difference]: Finished difference Result 1360 states and 1433 transitions. [2018-11-28 13:22:55,506 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-11-28 13:22:55,506 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 253 [2018-11-28 13:22:55,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:55,508 INFO L225 Difference]: With dead ends: 1360 [2018-11-28 13:22:55,508 INFO L226 Difference]: Without dead ends: 989 [2018-11-28 13:22:55,510 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=87, Invalid=1103, Unknown=0, NotChecked=0, Total=1190 [2018-11-28 13:22:55,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 989 states. [2018-11-28 13:22:55,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 989 to 987. [2018-11-28 13:22:55,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 987 states. [2018-11-28 13:22:55,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 1050 transitions. [2018-11-28 13:22:55,643 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 1050 transitions. Word has length 253 [2018-11-28 13:22:55,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:55,644 INFO L480 AbstractCegarLoop]: Abstraction has 987 states and 1050 transitions. [2018-11-28 13:22:55,644 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-11-28 13:22:55,644 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 1050 transitions. [2018-11-28 13:22:55,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2018-11-28 13:22:55,646 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:55,646 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:55,646 INFO L423 AbstractCegarLoop]: === Iteration 32 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:55,646 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:55,646 INFO L82 PathProgramCache]: Analyzing trace with hash 1828850027, now seen corresponding path program 1 times [2018-11-28 13:22:55,647 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:55,647 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 33 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:55,672 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:22:58,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:22:58,889 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:22:59,210 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 66 proven. 0 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2018-11-28 13:22:59,210 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:22:59,221 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:22:59,221 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-11-28 13:22:59,221 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-11-28 13:22:59,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-11-28 13:22:59,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-11-28 13:22:59,222 INFO L87 Difference]: Start difference. First operand 987 states and 1050 transitions. Second operand 10 states. [2018-11-28 13:22:59,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:22:59,857 INFO L93 Difference]: Finished difference Result 1217 states and 1280 transitions. [2018-11-28 13:22:59,858 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-28 13:22:59,858 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 263 [2018-11-28 13:22:59,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:22:59,861 INFO L225 Difference]: With dead ends: 1217 [2018-11-28 13:22:59,861 INFO L226 Difference]: Without dead ends: 993 [2018-11-28 13:22:59,862 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2018-11-28 13:22:59,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 993 states. [2018-11-28 13:22:59,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 993 to 987. [2018-11-28 13:22:59,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 987 states. [2018-11-28 13:22:59,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 1049 transitions. [2018-11-28 13:22:59,937 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 1049 transitions. Word has length 263 [2018-11-28 13:22:59,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:22:59,937 INFO L480 AbstractCegarLoop]: Abstraction has 987 states and 1049 transitions. [2018-11-28 13:22:59,938 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-11-28 13:22:59,938 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 1049 transitions. [2018-11-28 13:22:59,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2018-11-28 13:22:59,939 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:22:59,939 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:22:59,939 INFO L423 AbstractCegarLoop]: === Iteration 33 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:22:59,939 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:22:59,939 INFO L82 PathProgramCache]: Analyzing trace with hash 226203532, now seen corresponding path program 1 times [2018-11-28 13:22:59,940 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:22:59,940 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 34 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:22:59,960 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:23:00,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:23:00,561 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:23:00,613 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2018-11-28 13:23:00,613 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:23:00,617 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:23:00,617 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-28 13:23:00,617 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-28 13:23:00,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-28 13:23:00,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:23:00,617 INFO L87 Difference]: Start difference. First operand 987 states and 1049 transitions. Second operand 7 states. [2018-11-28 13:23:01,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:23:01,759 INFO L93 Difference]: Finished difference Result 987 states and 1049 transitions. [2018-11-28 13:23:01,760 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-28 13:23:01,760 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 259 [2018-11-28 13:23:01,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:23:01,763 INFO L225 Difference]: With dead ends: 987 [2018-11-28 13:23:01,763 INFO L226 Difference]: Without dead ends: 985 [2018-11-28 13:23:01,763 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2018-11-28 13:23:01,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 985 states. [2018-11-28 13:23:01,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 985 to 985. [2018-11-28 13:23:01,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 985 states. [2018-11-28 13:23:01,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 985 states to 985 states and 1046 transitions. [2018-11-28 13:23:01,896 INFO L78 Accepts]: Start accepts. Automaton has 985 states and 1046 transitions. Word has length 259 [2018-11-28 13:23:01,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:23:01,896 INFO L480 AbstractCegarLoop]: Abstraction has 985 states and 1046 transitions. [2018-11-28 13:23:01,897 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-28 13:23:01,897 INFO L276 IsEmpty]: Start isEmpty. Operand 985 states and 1046 transitions. [2018-11-28 13:23:01,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2018-11-28 13:23:01,898 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:23:01,899 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:23:01,899 INFO L423 AbstractCegarLoop]: === Iteration 34 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:23:01,899 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:23:01,899 INFO L82 PathProgramCache]: Analyzing trace with hash -2050510798, now seen corresponding path program 1 times [2018-11-28 13:23:01,900 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:23:01,900 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 35 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:23:01,932 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:23:04,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:23:04,298 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:23:04,359 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:23:04,360 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:23:04,369 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:23:04,369 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:23:04,369 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:23:04,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:23:04,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:23:04,370 INFO L87 Difference]: Start difference. First operand 985 states and 1046 transitions. Second operand 5 states. [2018-11-28 13:23:04,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:23:04,457 INFO L93 Difference]: Finished difference Result 985 states and 1046 transitions. [2018-11-28 13:23:04,457 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:23:04,457 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 268 [2018-11-28 13:23:04,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:23:04,459 INFO L225 Difference]: With dead ends: 985 [2018-11-28 13:23:04,459 INFO L226 Difference]: Without dead ends: 983 [2018-11-28 13:23:04,459 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 264 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:23:04,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 983 states. [2018-11-28 13:23:04,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 983 to 983. [2018-11-28 13:23:04,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 983 states. [2018-11-28 13:23:04,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 983 states to 983 states and 1043 transitions. [2018-11-28 13:23:04,535 INFO L78 Accepts]: Start accepts. Automaton has 983 states and 1043 transitions. Word has length 268 [2018-11-28 13:23:04,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:23:04,535 INFO L480 AbstractCegarLoop]: Abstraction has 983 states and 1043 transitions. [2018-11-28 13:23:04,536 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:23:04,536 INFO L276 IsEmpty]: Start isEmpty. Operand 983 states and 1043 transitions. [2018-11-28 13:23:04,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2018-11-28 13:23:04,537 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:23:04,537 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:23:04,537 INFO L423 AbstractCegarLoop]: === Iteration 35 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:23:04,537 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:23:04,537 INFO L82 PathProgramCache]: Analyzing trace with hash -299819601, now seen corresponding path program 1 times [2018-11-28 13:23:04,538 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:23:04,538 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 36 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:23:04,560 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:23:07,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:23:07,823 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:23:10,156 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 122 proven. 0 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2018-11-28 13:23:10,157 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:23:10,168 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:23:10,168 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2018-11-28 13:23:10,169 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-11-28 13:23:10,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-11-28 13:23:10,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2018-11-28 13:23:10,169 INFO L87 Difference]: Start difference. First operand 983 states and 1043 transitions. Second operand 21 states. [2018-11-28 13:23:23,664 WARN L180 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-11-28 13:23:24,960 WARN L180 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-11-28 13:23:25,586 WARN L180 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-11-28 13:23:30,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:23:30,278 INFO L93 Difference]: Finished difference Result 1275 states and 1323 transitions. [2018-11-28 13:23:30,279 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-11-28 13:23:30,279 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 269 [2018-11-28 13:23:30,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:23:30,281 INFO L225 Difference]: With dead ends: 1275 [2018-11-28 13:23:30,281 INFO L226 Difference]: Without dead ends: 944 [2018-11-28 13:23:30,282 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 249 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=113, Invalid=879, Unknown=0, NotChecked=0, Total=992 [2018-11-28 13:23:30,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 944 states. [2018-11-28 13:23:30,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 944 to 920. [2018-11-28 13:23:30,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 920 states. [2018-11-28 13:23:30,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 968 transitions. [2018-11-28 13:23:30,355 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 968 transitions. Word has length 269 [2018-11-28 13:23:30,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:23:30,355 INFO L480 AbstractCegarLoop]: Abstraction has 920 states and 968 transitions. [2018-11-28 13:23:30,355 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-11-28 13:23:30,355 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 968 transitions. [2018-11-28 13:23:30,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2018-11-28 13:23:30,357 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:23:30,357 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:23:30,357 INFO L423 AbstractCegarLoop]: === Iteration 36 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:23:30,357 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:23:30,358 INFO L82 PathProgramCache]: Analyzing trace with hash -2009563641, now seen corresponding path program 1 times [2018-11-28 13:23:30,358 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:23:30,359 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 37 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:23:30,378 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:23:30,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:23:30,959 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:23:31,009 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:23:31,010 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:23:31,012 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:23:31,013 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:23:31,013 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:23:31,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:23:31,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:23:31,013 INFO L87 Difference]: Start difference. First operand 920 states and 968 transitions. Second operand 5 states. [2018-11-28 13:23:31,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:23:31,098 INFO L93 Difference]: Finished difference Result 920 states and 968 transitions. [2018-11-28 13:23:31,098 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:23:31,099 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 276 [2018-11-28 13:23:31,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:23:31,100 INFO L225 Difference]: With dead ends: 920 [2018-11-28 13:23:31,100 INFO L226 Difference]: Without dead ends: 918 [2018-11-28 13:23:31,100 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 272 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:23:31,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 918 states. [2018-11-28 13:23:31,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 918 to 918. [2018-11-28 13:23:31,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 918 states. [2018-11-28 13:23:31,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 918 states to 918 states and 965 transitions. [2018-11-28 13:23:31,188 INFO L78 Accepts]: Start accepts. Automaton has 918 states and 965 transitions. Word has length 276 [2018-11-28 13:23:31,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:23:31,188 INFO L480 AbstractCegarLoop]: Abstraction has 918 states and 965 transitions. [2018-11-28 13:23:31,188 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:23:31,188 INFO L276 IsEmpty]: Start isEmpty. Operand 918 states and 965 transitions. [2018-11-28 13:23:31,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2018-11-28 13:23:31,189 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:23:31,190 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:23:31,190 INFO L423 AbstractCegarLoop]: === Iteration 37 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:23:31,190 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:23:31,190 INFO L82 PathProgramCache]: Analyzing trace with hash -292079448, now seen corresponding path program 1 times [2018-11-28 13:23:31,191 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:23:31,191 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 38 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:23:31,216 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:23:31,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:23:31,816 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:23:31,871 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:23:31,871 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:23:31,874 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:23:31,874 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:23:31,874 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:23:31,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:23:31,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:23:31,875 INFO L87 Difference]: Start difference. First operand 918 states and 965 transitions. Second operand 5 states. [2018-11-28 13:23:31,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:23:31,961 INFO L93 Difference]: Finished difference Result 918 states and 965 transitions. [2018-11-28 13:23:31,961 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:23:31,961 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 284 [2018-11-28 13:23:31,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:23:31,962 INFO L225 Difference]: With dead ends: 918 [2018-11-28 13:23:31,963 INFO L226 Difference]: Without dead ends: 916 [2018-11-28 13:23:31,963 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 280 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:23:31,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 916 states. [2018-11-28 13:23:32,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 916 to 916. [2018-11-28 13:23:32,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 916 states. [2018-11-28 13:23:32,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 962 transitions. [2018-11-28 13:23:32,037 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 962 transitions. Word has length 284 [2018-11-28 13:23:32,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:23:32,037 INFO L480 AbstractCegarLoop]: Abstraction has 916 states and 962 transitions. [2018-11-28 13:23:32,037 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:23:32,037 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 962 transitions. [2018-11-28 13:23:32,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2018-11-28 13:23:32,039 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:23:32,039 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:23:32,040 INFO L423 AbstractCegarLoop]: === Iteration 38 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:23:32,040 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:23:32,040 INFO L82 PathProgramCache]: Analyzing trace with hash 1463146406, now seen corresponding path program 1 times [2018-11-28 13:23:32,041 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:23:32,041 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 39 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:23:32,061 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:23:32,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:23:32,668 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:23:32,720 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:23:32,720 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:23:32,723 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:23:32,723 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:23:32,724 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:23:32,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:23:32,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:23:32,724 INFO L87 Difference]: Start difference. First operand 916 states and 962 transitions. Second operand 5 states. [2018-11-28 13:23:32,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:23:32,812 INFO L93 Difference]: Finished difference Result 916 states and 962 transitions. [2018-11-28 13:23:32,813 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:23:32,813 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 292 [2018-11-28 13:23:32,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:23:32,814 INFO L225 Difference]: With dead ends: 916 [2018-11-28 13:23:32,814 INFO L226 Difference]: Without dead ends: 914 [2018-11-28 13:23:32,815 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 288 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:23:32,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2018-11-28 13:23:32,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 914. [2018-11-28 13:23:32,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 914 states. [2018-11-28 13:23:32,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 914 states to 914 states and 959 transitions. [2018-11-28 13:23:32,890 INFO L78 Accepts]: Start accepts. Automaton has 914 states and 959 transitions. Word has length 292 [2018-11-28 13:23:32,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:23:32,890 INFO L480 AbstractCegarLoop]: Abstraction has 914 states and 959 transitions. [2018-11-28 13:23:32,890 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:23:32,891 INFO L276 IsEmpty]: Start isEmpty. Operand 914 states and 959 transitions. [2018-11-28 13:23:32,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2018-11-28 13:23:32,892 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:23:32,892 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:23:32,892 INFO L423 AbstractCegarLoop]: === Iteration 39 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:23:32,892 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:23:32,892 INFO L82 PathProgramCache]: Analyzing trace with hash 281199205, now seen corresponding path program 1 times [2018-11-28 13:23:32,893 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:23:32,893 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 40 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:23:32,911 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:23:33,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:23:33,497 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:23:33,555 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:23:33,555 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:23:33,558 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:23:33,558 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:23:33,559 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:23:33,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:23:33,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:23:33,559 INFO L87 Difference]: Start difference. First operand 914 states and 959 transitions. Second operand 5 states. [2018-11-28 13:23:33,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:23:33,661 INFO L93 Difference]: Finished difference Result 914 states and 959 transitions. [2018-11-28 13:23:33,662 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:23:33,662 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 300 [2018-11-28 13:23:33,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:23:33,663 INFO L225 Difference]: With dead ends: 914 [2018-11-28 13:23:33,663 INFO L226 Difference]: Without dead ends: 912 [2018-11-28 13:23:33,663 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:23:33,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 912 states. [2018-11-28 13:23:33,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 912 to 912. [2018-11-28 13:23:33,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 912 states. [2018-11-28 13:23:33,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 956 transitions. [2018-11-28 13:23:33,738 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 956 transitions. Word has length 300 [2018-11-28 13:23:33,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:23:33,738 INFO L480 AbstractCegarLoop]: Abstraction has 912 states and 956 transitions. [2018-11-28 13:23:33,738 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:23:33,739 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 956 transitions. [2018-11-28 13:23:33,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2018-11-28 13:23:33,740 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:23:33,740 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:23:33,740 INFO L423 AbstractCegarLoop]: === Iteration 40 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:23:33,740 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:23:33,740 INFO L82 PathProgramCache]: Analyzing trace with hash -1763665510, now seen corresponding path program 1 times [2018-11-28 13:23:33,741 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:23:33,741 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 41 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:23:33,762 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:23:34,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:23:34,339 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:23:34,417 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-28 13:23:34,417 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:23:34,421 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:23:34,421 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-28 13:23:34,421 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-28 13:23:34,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-28 13:23:34,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-28 13:23:34,421 INFO L87 Difference]: Start difference. First operand 912 states and 956 transitions. Second operand 5 states. [2018-11-28 13:23:34,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:23:34,505 INFO L93 Difference]: Finished difference Result 912 states and 956 transitions. [2018-11-28 13:23:34,505 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-28 13:23:34,505 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 308 [2018-11-28 13:23:34,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:23:34,506 INFO L225 Difference]: With dead ends: 912 [2018-11-28 13:23:34,506 INFO L226 Difference]: Without dead ends: 301 [2018-11-28 13:23:34,507 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 304 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-28 13:23:34,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2018-11-28 13:23:34,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 301. [2018-11-28 13:23:34,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 301 states. [2018-11-28 13:23:34,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 310 transitions. [2018-11-28 13:23:34,545 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 310 transitions. Word has length 308 [2018-11-28 13:23:34,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:23:34,545 INFO L480 AbstractCegarLoop]: Abstraction has 301 states and 310 transitions. [2018-11-28 13:23:34,545 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-28 13:23:34,545 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 310 transitions. [2018-11-28 13:23:34,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2018-11-28 13:23:34,546 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:23:34,546 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:23:34,546 INFO L423 AbstractCegarLoop]: === Iteration 41 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:23:34,546 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:23:34,547 INFO L82 PathProgramCache]: Analyzing trace with hash 290585714, now seen corresponding path program 1 times [2018-11-28 13:23:34,547 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:23:34,547 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 42 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:23:34,574 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:23:37,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:23:38,052 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:23:38,522 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2018-11-28 13:23:38,522 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:23:38,533 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:23:38,533 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-11-28 13:23:38,534 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-11-28 13:23:38,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-11-28 13:23:38,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2018-11-28 13:23:38,534 INFO L87 Difference]: Start difference. First operand 301 states and 310 transitions. Second operand 11 states. [2018-11-28 13:23:39,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:23:39,066 INFO L93 Difference]: Finished difference Result 375 states and 383 transitions. [2018-11-28 13:23:39,066 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-28 13:23:39,066 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 307 [2018-11-28 13:23:39,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:23:39,067 INFO L225 Difference]: With dead ends: 375 [2018-11-28 13:23:39,067 INFO L226 Difference]: Without dead ends: 301 [2018-11-28 13:23:39,068 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 296 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2018-11-28 13:23:39,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2018-11-28 13:23:39,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 301. [2018-11-28 13:23:39,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 301 states. [2018-11-28 13:23:39,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 309 transitions. [2018-11-28 13:23:39,091 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 309 transitions. Word has length 307 [2018-11-28 13:23:39,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:23:39,091 INFO L480 AbstractCegarLoop]: Abstraction has 301 states and 309 transitions. [2018-11-28 13:23:39,091 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-11-28 13:23:39,091 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 309 transitions. [2018-11-28 13:23:39,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2018-11-28 13:23:39,092 INFO L394 BasicCegarLoop]: Found error trace [2018-11-28 13:23:39,093 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 13:23:39,093 INFO L423 AbstractCegarLoop]: === Iteration 42 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-28 13:23:39,093 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-28 13:23:39,093 INFO L82 PathProgramCache]: Analyzing trace with hash 2025620782, now seen corresponding path program 1 times [2018-11-28 13:23:39,094 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-28 13:23:39,094 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/cvc4 Starting monitored process 43 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-11-28 13:23:39,119 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-28 13:23:42,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-28 13:23:42,561 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-28 13:23:44,949 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2018-11-28 13:23:44,949 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-28 13:23:44,960 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-28 13:23:44,960 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2018-11-28 13:23:44,961 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-11-28 13:23:44,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-11-28 13:23:44,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2018-11-28 13:23:44,961 INFO L87 Difference]: Start difference. First operand 301 states and 309 transitions. Second operand 21 states. [2018-11-28 13:24:00,482 WARN L180 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-11-28 13:24:01,094 WARN L180 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-11-28 13:24:01,352 WARN L180 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-11-28 13:24:01,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-28 13:24:01,442 INFO L93 Difference]: Finished difference Result 305 states and 313 transitions. [2018-11-28 13:24:01,444 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-11-28 13:24:01,444 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 313 [2018-11-28 13:24:01,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-28 13:24:01,444 INFO L225 Difference]: With dead ends: 305 [2018-11-28 13:24:01,444 INFO L226 Difference]: Without dead ends: 0 [2018-11-28 13:24:01,445 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 293 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=101, Invalid=769, Unknown=0, NotChecked=0, Total=870 [2018-11-28 13:24:01,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-28 13:24:01,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-28 13:24:01,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-28 13:24:01,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-28 13:24:01,446 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 313 [2018-11-28 13:24:01,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-28 13:24:01,446 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-28 13:24:01,446 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-11-28 13:24:01,446 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-28 13:24:01,446 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-28 13:24:01,449 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-28 13:24:01,686 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,087 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,092 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,354 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,522 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,523 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,524 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,526 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,588 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,713 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,714 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,715 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,837 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,838 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,839 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,841 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,847 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,848 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,849 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,851 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,950 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,951 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,953 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,955 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,960 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,961 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,963 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:02,964 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-28 13:24:03,207 WARN L180 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 1 [2018-11-28 13:24:03,403 WARN L180 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-11-28 13:24:03,532 WARN L180 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-11-28 13:24:03,638 WARN L180 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-11-28 13:24:03,948 WARN L180 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-11-28 13:24:04,143 WARN L180 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-11-28 13:24:04,568 WARN L180 SmtUtils]: Spent 424.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 91 [2018-11-28 13:24:04,690 WARN L180 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-11-28 13:24:04,891 WARN L180 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-11-28 13:24:05,252 WARN L180 SmtUtils]: Spent 360.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 90 [2018-11-28 13:24:05,867 WARN L180 SmtUtils]: Spent 614.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 98 [2018-11-28 13:24:05,971 WARN L180 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-11-28 13:24:06,305 WARN L180 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 88 [2018-11-28 13:24:06,569 WARN L180 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 77 [2018-11-28 13:24:07,292 WARN L180 SmtUtils]: Spent 721.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 87 [2018-11-28 13:24:07,696 WARN L180 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2018-11-28 13:24:08,558 WARN L180 SmtUtils]: Spent 768.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 87 [2018-11-28 13:24:08,861 WARN L180 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2018-11-28 13:24:08,984 WARN L180 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-11-28 13:24:09,107 WARN L180 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-11-28 13:24:09,225 WARN L180 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 1 [2018-11-28 13:24:09,523 WARN L180 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 81 [2018-11-28 13:24:10,292 WARN L180 SmtUtils]: Spent 767.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 87 [2018-11-28 13:24:10,519 WARN L180 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 1 [2018-11-28 13:24:11,055 WARN L180 SmtUtils]: Spent 535.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 98 [2018-11-28 13:24:11,375 WARN L180 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 88 [2018-11-28 13:24:11,632 WARN L180 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2018-11-28 13:24:12,740 WARN L180 SmtUtils]: Spent 1.11 s on a formula simplification. DAG size of input: 121 DAG size of output: 98 [2018-11-28 13:24:12,938 WARN L180 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 1 [2018-11-28 13:24:13,126 WARN L180 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-11-28 13:24:13,377 WARN L180 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2018-11-28 13:24:13,651 WARN L180 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-11-28 13:24:14,473 WARN L180 SmtUtils]: Spent 821.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 104 [2018-11-28 13:24:14,716 WARN L180 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2018-11-28 13:24:14,902 WARN L180 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 1 [2018-11-28 13:24:15,157 WARN L180 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-11-28 13:24:15,296 WARN L180 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-11-28 13:24:15,418 WARN L180 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 1 [2018-11-28 13:24:15,608 WARN L180 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 1 [2018-11-28 13:24:15,723 WARN L180 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 1 [2018-11-28 13:24:16,126 WARN L180 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 92 [2018-11-28 13:24:16,308 WARN L180 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-11-28 13:24:16,484 WARN L180 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 77 [2018-11-28 13:24:16,780 WARN L180 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2018-11-28 13:24:16,983 WARN L180 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-11-28 13:24:17,155 WARN L180 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 1 [2018-11-28 13:24:17,452 WARN L180 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2018-11-28 13:24:17,595 WARN L180 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-11-28 13:24:17,789 WARN L180 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 85 [2018-11-28 13:24:18,107 WARN L180 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-11-28 13:24:18,234 WARN L180 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-11-28 13:24:18,518 WARN L180 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2018-11-28 13:24:19,038 WARN L180 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 80 [2018-11-28 13:24:19,982 WARN L180 SmtUtils]: Spent 880.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 108 [2018-11-28 13:24:20,295 WARN L180 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 83 [2018-11-28 13:24:20,556 WARN L180 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 83 [2018-11-28 13:24:20,663 WARN L180 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-11-28 13:24:20,816 WARN L180 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 1 [2018-11-28 13:24:20,998 WARN L180 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 77 [2018-11-28 13:24:21,179 WARN L180 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 1 [2018-11-28 13:24:21,557 WARN L180 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 90 [2018-11-28 13:24:21,771 WARN L180 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-11-28 13:24:22,101 WARN L180 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 77 [2018-11-28 13:24:22,468 WARN L180 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 86 [2018-11-28 13:24:22,616 WARN L180 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-11-28 13:24:22,756 WARN L180 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 1 [2018-11-28 13:24:23,241 WARN L180 SmtUtils]: Spent 484.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 90 [2018-11-28 13:24:23,483 WARN L180 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-11-28 13:24:23,719 WARN L180 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-11-28 13:24:24,681 WARN L180 SmtUtils]: Spent 961.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 87 [2018-11-28 13:24:24,893 WARN L180 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 1 [2018-11-28 13:24:24,999 WARN L180 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 1 [2018-11-28 13:24:25,191 WARN L180 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 1 [2018-11-28 13:24:25,805 WARN L180 SmtUtils]: Spent 612.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 102 [2018-11-28 13:24:26,226 WARN L180 SmtUtils]: Spent 420.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 90 [2018-11-28 13:24:26,627 WARN L180 SmtUtils]: Spent 399.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 92 [2018-11-28 13:24:26,870 WARN L180 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-11-28 13:24:27,597 WARN L180 SmtUtils]: Spent 726.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 101 [2018-11-28 13:24:27,703 WARN L180 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 1 [2018-11-28 13:24:28,069 WARN L180 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 81 [2018-11-28 13:24:28,521 WARN L180 SmtUtils]: Spent 383.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2018-11-28 13:24:28,632 WARN L180 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 1 [2018-11-28 13:24:28,806 WARN L180 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 1 [2018-11-28 13:24:29,060 WARN L180 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-11-28 13:24:29,357 WARN L180 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-11-28 13:24:29,601 WARN L180 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-11-28 13:24:29,877 WARN L180 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 1 [2018-11-28 13:24:30,016 WARN L180 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-11-28 13:24:30,373 WARN L180 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-11-28 13:24:30,587 WARN L180 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 1 [2018-11-28 13:24:30,816 WARN L180 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-11-28 13:24:31,043 WARN L180 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-11-28 13:24:31,937 WARN L180 SmtUtils]: Spent 893.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 87 [2018-11-28 13:24:32,157 WARN L180 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-11-28 13:24:32,530 WARN L180 SmtUtils]: Spent 371.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2018-11-28 13:24:32,772 WARN L180 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-11-28 13:24:33,506 WARN L180 SmtUtils]: Spent 733.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 101 [2018-11-28 13:24:33,764 WARN L180 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-11-28 13:24:34,383 WARN L180 SmtUtils]: Spent 617.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 85 [2018-11-28 13:24:35,052 WARN L180 SmtUtils]: Spent 667.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 92 [2018-11-28 13:24:35,229 WARN L180 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-11-28 13:24:35,361 WARN L180 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-11-28 13:24:35,515 WARN L180 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-11-28 13:24:35,829 WARN L180 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 80 [2018-11-28 13:24:36,297 WARN L180 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 93 [2018-11-28 13:24:36,404 WARN L180 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-11-28 13:24:36,679 WARN L180 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-11-28 13:24:36,948 WARN L180 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 90 [2018-11-28 13:24:37,391 WARN L180 SmtUtils]: Spent 442.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 90 [2018-11-28 13:24:37,963 WARN L180 SmtUtils]: Spent 570.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 101 [2018-11-28 13:24:38,376 WARN L180 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2018-11-28 13:24:38,597 WARN L180 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 1 [2018-11-28 13:24:38,987 WARN L180 SmtUtils]: Spent 388.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2018-11-28 13:24:40,481 WARN L180 SmtUtils]: Spent 1.49 s on a formula simplification. DAG size of input: 127 DAG size of output: 105 [2018-11-28 13:24:40,625 WARN L180 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-11-28 13:24:40,881 WARN L180 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-11-28 13:24:41,617 WARN L180 SmtUtils]: Spent 636.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 85 [2018-11-28 13:24:42,044 WARN L180 SmtUtils]: Spent 426.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 92 [2018-11-28 13:24:42,275 WARN L180 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-11-28 13:24:42,596 WARN L180 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2018-11-28 13:24:42,956 WARN L180 SmtUtils]: Spent 359.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 80 [2018-11-28 13:24:43,237 WARN L180 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 1 [2018-11-28 13:24:43,622 WARN L180 SmtUtils]: Spent 384.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2018-11-28 13:24:43,760 WARN L180 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-11-28 13:24:44,010 WARN L180 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-11-28 13:24:44,287 WARN L180 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-28 13:24:44,539 WARN L180 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-11-28 13:24:44,849 WARN L180 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 85 [2018-11-28 13:24:45,135 WARN L180 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2018-11-28 13:24:45,510 WARN L180 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 1 [2018-11-28 13:24:45,869 WARN L180 SmtUtils]: Spent 358.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 80 [2018-11-28 13:24:46,454 WARN L180 SmtUtils]: Spent 408.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 80 [2018-11-28 13:24:46,574 WARN L180 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-11-28 13:24:46,810 WARN L180 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2018-11-28 13:24:47,006 WARN L180 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-11-28 13:24:47,115 WARN L180 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-11-28 13:24:47,800 WARN L180 SmtUtils]: Spent 519.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 96 [2018-11-28 13:24:48,054 WARN L180 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 1 [2018-11-28 13:24:48,380 WARN L180 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 77 [2018-11-28 13:24:48,533 WARN L180 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-11-28 13:24:48,536 INFO L448 ceAbstractionStarter]: For program point L11163(line 11163) no Hoare annotation was computed. [2018-11-28 13:24:48,536 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__double_deregistrationEXIT(lines 11158 11169) no Hoare annotation was computed. [2018-11-28 13:24:48,536 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_fs_char_dev__double_deregistrationENTRY(lines 11158 11169) the Hoare annotation is: true [2018-11-28 13:24:48,536 INFO L448 ceAbstractionStarter]: For program point L11161(lines 11161 11166) no Hoare annotation was computed. [2018-11-28 13:24:48,536 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11163) no Hoare annotation was computed. [2018-11-28 13:24:48,536 INFO L448 ceAbstractionStarter]: For program point L11161-2(lines 11158 11169) no Hoare annotation was computed. [2018-11-28 13:24:48,536 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetEXIT(lines 11554 11565) no Hoare annotation was computed. [2018-11-28 13:24:48,536 INFO L448 ceAbstractionStarter]: For program point L11557(lines 11557 11562) no Hoare annotation was computed. [2018-11-28 13:24:48,536 INFO L448 ceAbstractionStarter]: For program point L11557-2(lines 11554 11565) no Hoare annotation was computed. [2018-11-28 13:24:48,536 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetENTRY(lines 11554 11565) the Hoare annotation is: true [2018-11-28 13:24:48,536 INFO L448 ceAbstractionStarter]: For program point L11559(line 11559) no Hoare annotation was computed. [2018-11-28 13:24:48,537 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11559) no Hoare annotation was computed. [2018-11-28 13:24:48,537 INFO L451 ceAbstractionStarter]: At program point L9435(line 9435) the Hoare annotation is: true [2018-11-28 13:24:48,537 INFO L448 ceAbstractionStarter]: For program point L9435-1(line 9435) no Hoare annotation was computed. [2018-11-28 13:24:48,537 INFO L451 ceAbstractionStarter]: At program point ldv_undef_int_nonpositiveENTRY(lines 9427 9439) the Hoare annotation is: true [2018-11-28 13:24:48,537 INFO L448 ceAbstractionStarter]: For program point ldv_undef_int_nonpositiveFINAL(lines 9427 9439) no Hoare annotation was computed. [2018-11-28 13:24:48,537 INFO L448 ceAbstractionStarter]: For program point ldv_undef_int_nonpositiveEXIT(lines 9427 9439) no Hoare annotation was computed. [2018-11-28 13:24:48,537 INFO L451 ceAbstractionStarter]: At program point L9433(line 9433) the Hoare annotation is: true [2018-11-28 13:24:48,537 INFO L448 ceAbstractionStarter]: For program point L9433-1(line 9433) no Hoare annotation was computed. [2018-11-28 13:24:48,537 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_check_final_stateEXIT(lines 9068 9076) no Hoare annotation was computed. [2018-11-28 13:24:48,537 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_check_final_stateENTRY(lines 9068 9076) the Hoare annotation is: true [2018-11-28 13:24:48,537 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_check_final_stateFINAL(lines 9068 9076) no Hoare annotation was computed. [2018-11-28 13:24:48,537 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11990) no Hoare annotation was computed. [2018-11-28 13:24:48,538 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_urb__more_initial_at_exitENTRY(lines 11985 11996) the Hoare annotation is: true [2018-11-28 13:24:48,538 INFO L448 ceAbstractionStarter]: For program point L11988(lines 11988 11993) no Hoare annotation was computed. [2018-11-28 13:24:48,538 INFO L448 ceAbstractionStarter]: For program point L11988-2(lines 11985 11996) no Hoare annotation was computed. [2018-11-28 13:24:48,538 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_urb__more_initial_at_exitEXIT(lines 11985 11996) no Hoare annotation was computed. [2018-11-28 13:24:48,538 INFO L448 ceAbstractionStarter]: For program point L11990(line 11990) no Hoare annotation was computed. [2018-11-28 13:24:48,538 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_module__more_initial_at_exitENTRY(lines 11232 11243) the Hoare annotation is: true [2018-11-28 13:24:48,538 INFO L448 ceAbstractionStarter]: For program point L11235-2(lines 11232 11243) no Hoare annotation was computed. [2018-11-28 13:24:48,538 INFO L448 ceAbstractionStarter]: For program point L11237(line 11237) no Hoare annotation was computed. [2018-11-28 13:24:48,538 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11237) no Hoare annotation was computed. [2018-11-28 13:24:48,538 INFO L448 ceAbstractionStarter]: For program point L11235(lines 11235 11240) no Hoare annotation was computed. [2018-11-28 13:24:48,538 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_module__more_initial_at_exitEXIT(lines 11232 11243) no Hoare annotation was computed. [2018-11-28 13:24:48,539 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_create_classFINAL(lines 8928 8946) no Hoare annotation was computed. [2018-11-28 13:24:48,539 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_create_classEXIT(lines 8928 8946) no Hoare annotation was computed. [2018-11-28 13:24:48,539 INFO L451 ceAbstractionStarter]: At program point L8940(line 8940) the Hoare annotation is: true [2018-11-28 13:24:48,539 INFO L448 ceAbstractionStarter]: For program point L8938(lines 8938 8943) no Hoare annotation was computed. [2018-11-28 13:24:48,539 INFO L448 ceAbstractionStarter]: For program point L8934-1(line 8934) no Hoare annotation was computed. [2018-11-28 13:24:48,539 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_create_classENTRY(lines 8928 8946) the Hoare annotation is: true [2018-11-28 13:24:48,539 INFO L448 ceAbstractionStarter]: For program point L8938-1(lines 8938 8943) no Hoare annotation was computed. [2018-11-28 13:24:48,539 INFO L448 ceAbstractionStarter]: For program point L8936(line 8936) no Hoare annotation was computed. [2018-11-28 13:24:48,539 INFO L451 ceAbstractionStarter]: At program point L8935(line 8935) the Hoare annotation is: true [2018-11-28 13:24:48,539 INFO L451 ceAbstractionStarter]: At program point L8934(line 8934) the Hoare annotation is: true [2018-11-28 13:24:48,539 INFO L451 ceAbstractionStarter]: At program point L8935-1(line 8935) the Hoare annotation is: true [2018-11-28 13:24:48,540 INFO L451 ceAbstractionStarter]: At program point ldv_undef_intENTRY(lines 9384 9393) the Hoare annotation is: true [2018-11-28 13:24:48,540 INFO L448 ceAbstractionStarter]: For program point ldv_undef_intFINAL(lines 9384 9393) no Hoare annotation was computed. [2018-11-28 13:24:48,540 INFO L448 ceAbstractionStarter]: For program point ldv_undef_intEXIT(lines 9384 9393) no Hoare annotation was computed. [2018-11-28 13:24:48,540 INFO L444 ceAbstractionStarter]: At program point L6705(line 6705) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) [2018-11-28 13:24:48,540 INFO L444 ceAbstractionStarter]: At program point mainENTRY(lines 6701 6710) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) [2018-11-28 13:24:48,540 INFO L448 ceAbstractionStarter]: For program point mainFINAL(lines 6701 6710) no Hoare annotation was computed. [2018-11-28 13:24:48,540 INFO L448 ceAbstractionStarter]: For program point mainEXIT(lines 6701 6710) no Hoare annotation was computed. [2018-11-28 13:24:48,540 INFO L448 ceAbstractionStarter]: For program point L6706(line 6706) no Hoare annotation was computed. [2018-11-28 13:24:48,541 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_check_final_state_136FINAL(lines 7422 7449) no Hoare annotation was computed. [2018-11-28 13:24:48,541 INFO L451 ceAbstractionStarter]: At program point ldv_ldv_check_final_state_136ENTRY(lines 7422 7449) the Hoare annotation is: true [2018-11-28 13:24:48,541 INFO L451 ceAbstractionStarter]: At program point L7442(line 7442) the Hoare annotation is: true [2018-11-28 13:24:48,541 INFO L451 ceAbstractionStarter]: At program point L7443(line 7443) the Hoare annotation is: true [2018-11-28 13:24:48,541 INFO L451 ceAbstractionStarter]: At program point L7444(line 7444) the Hoare annotation is: true [2018-11-28 13:24:48,541 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_check_final_state_136EXIT(lines 7422 7449) no Hoare annotation was computed. [2018-11-28 13:24:48,541 INFO L451 ceAbstractionStarter]: At program point L7438(line 7438) the Hoare annotation is: true [2018-11-28 13:24:48,541 INFO L451 ceAbstractionStarter]: At program point L7439(line 7439) the Hoare annotation is: true [2018-11-28 13:24:48,541 INFO L451 ceAbstractionStarter]: At program point L7440(line 7440) the Hoare annotation is: true [2018-11-28 13:24:48,541 INFO L451 ceAbstractionStarter]: At program point L7441(line 7441) the Hoare annotation is: true [2018-11-28 13:24:48,541 INFO L451 ceAbstractionStarter]: At program point L7434(line 7434) the Hoare annotation is: true [2018-11-28 13:24:48,541 INFO L451 ceAbstractionStarter]: At program point L7435(line 7435) the Hoare annotation is: true [2018-11-28 13:24:48,541 INFO L451 ceAbstractionStarter]: At program point L7436(line 7436) the Hoare annotation is: true [2018-11-28 13:24:48,542 INFO L451 ceAbstractionStarter]: At program point L7437(line 7437) the Hoare annotation is: true [2018-11-28 13:24:48,542 INFO L451 ceAbstractionStarter]: At program point L7430(line 7430) the Hoare annotation is: true [2018-11-28 13:24:48,542 INFO L451 ceAbstractionStarter]: At program point L7431(line 7431) the Hoare annotation is: true [2018-11-28 13:24:48,542 INFO L451 ceAbstractionStarter]: At program point L7432(line 7432) the Hoare annotation is: true [2018-11-28 13:24:48,542 INFO L451 ceAbstractionStarter]: At program point L7433(line 7433) the Hoare annotation is: true [2018-11-28 13:24:48,542 INFO L451 ceAbstractionStarter]: At program point L7426(line 7426) the Hoare annotation is: true [2018-11-28 13:24:48,542 INFO L451 ceAbstractionStarter]: At program point L7427(line 7427) the Hoare annotation is: true [2018-11-28 13:24:48,542 INFO L451 ceAbstractionStarter]: At program point L7428(line 7428) the Hoare annotation is: true [2018-11-28 13:24:48,542 INFO L451 ceAbstractionStarter]: At program point L7429(line 7429) the Hoare annotation is: true [2018-11-28 13:24:48,542 INFO L448 ceAbstractionStarter]: For program point ldv_undef_ptrFINAL(lines 9394 9403) no Hoare annotation was computed. [2018-11-28 13:24:48,542 INFO L448 ceAbstractionStarter]: For program point ldv_undef_ptrEXIT(lines 9394 9403) no Hoare annotation was computed. [2018-11-28 13:24:48,542 INFO L451 ceAbstractionStarter]: At program point ldv_undef_ptrENTRY(lines 9394 9403) the Hoare annotation is: true [2018-11-28 13:24:48,542 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_check_final_state_135FINAL(lines 7394 7421) no Hoare annotation was computed. [2018-11-28 13:24:48,542 INFO L451 ceAbstractionStarter]: At program point L7414(line 7414) the Hoare annotation is: true [2018-11-28 13:24:48,542 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_check_final_state_135EXIT(lines 7394 7421) no Hoare annotation was computed. [2018-11-28 13:24:48,542 INFO L451 ceAbstractionStarter]: At program point L7415(line 7415) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L451 ceAbstractionStarter]: At program point L7416(line 7416) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L451 ceAbstractionStarter]: At program point L7410(line 7410) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L451 ceAbstractionStarter]: At program point L7411(line 7411) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L451 ceAbstractionStarter]: At program point L7412(line 7412) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L451 ceAbstractionStarter]: At program point L7413(line 7413) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L451 ceAbstractionStarter]: At program point L7406(line 7406) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L451 ceAbstractionStarter]: At program point L7407(line 7407) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L451 ceAbstractionStarter]: At program point L7408(line 7408) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L451 ceAbstractionStarter]: At program point L7409(line 7409) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L451 ceAbstractionStarter]: At program point ldv_ldv_check_final_state_135ENTRY(lines 7394 7421) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L451 ceAbstractionStarter]: At program point L7402(line 7402) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L451 ceAbstractionStarter]: At program point L7403(line 7403) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L451 ceAbstractionStarter]: At program point L7404(line 7404) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L451 ceAbstractionStarter]: At program point L7405(line 7405) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L451 ceAbstractionStarter]: At program point L7398(line 7398) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L451 ceAbstractionStarter]: At program point L7399(line 7399) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L451 ceAbstractionStarter]: At program point L7400(line 7400) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L451 ceAbstractionStarter]: At program point L7401(line 7401) the Hoare annotation is: true [2018-11-28 13:24:48,543 INFO L448 ceAbstractionStarter]: For program point L11212(line 11212) no Hoare annotation was computed. [2018-11-28 13:24:48,544 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11212) no Hoare annotation was computed. [2018-11-28 13:24:48,544 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_rcu_srcu__locked_at_exitENTRY(lines 11207 11218) the Hoare annotation is: true [2018-11-28 13:24:48,544 INFO L448 ceAbstractionStarter]: For program point L11210(lines 11210 11215) no Hoare annotation was computed. [2018-11-28 13:24:48,544 INFO L448 ceAbstractionStarter]: For program point L11210-2(lines 11207 11218) no Hoare annotation was computed. [2018-11-28 13:24:48,544 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_srcu__locked_at_exitEXIT(lines 11207 11218) no Hoare annotation was computed. [2018-11-28 13:24:48,544 INFO L448 ceAbstractionStarter]: For program point ldv_assumeFINAL(lines 9163 9173) no Hoare annotation was computed. [2018-11-28 13:24:48,544 INFO L451 ceAbstractionStarter]: At program point L9167(lines 9166 9169) the Hoare annotation is: true [2018-11-28 13:24:48,544 INFO L448 ceAbstractionStarter]: For program point L9166(lines 9166 9170) no Hoare annotation was computed. [2018-11-28 13:24:48,544 INFO L451 ceAbstractionStarter]: At program point ldv_assumeENTRY(lines 9163 9173) the Hoare annotation is: true [2018-11-28 13:24:48,544 INFO L448 ceAbstractionStarter]: For program point ldv_assumeEXIT(lines 9163 9173) no Hoare annotation was computed. [2018-11-28 13:24:48,544 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_sysfs_check_final_stateEXIT(lines 8154 8162) no Hoare annotation was computed. [2018-11-28 13:24:48,544 INFO L451 ceAbstractionStarter]: At program point ldv_linux_fs_sysfs_check_final_stateENTRY(lines 8154 8162) the Hoare annotation is: true [2018-11-28 13:24:48,544 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_sysfs_check_final_stateFINAL(lines 8154 8162) no Hoare annotation was computed. [2018-11-28 13:24:48,544 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11015) no Hoare annotation was computed. [2018-11-28 13:24:48,544 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitENTRY(lines 11010 11021) the Hoare annotation is: true [2018-11-28 13:24:48,544 INFO L448 ceAbstractionStarter]: For program point L11013(lines 11013 11018) no Hoare annotation was computed. [2018-11-28 13:24:48,544 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitEXIT(lines 11010 11021) no Hoare annotation was computed. [2018-11-28 13:24:48,544 INFO L448 ceAbstractionStarter]: For program point L11013-2(lines 11010 11021) no Hoare annotation was computed. [2018-11-28 13:24:48,544 INFO L448 ceAbstractionStarter]: For program point L11015(line 11015) no Hoare annotation was computed. [2018-11-28 13:24:48,544 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_coherent_check_final_stateENTRY(lines 8850 8858) the Hoare annotation is: true [2018-11-28 13:24:48,545 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_coherent_check_final_stateFINAL(lines 8850 8858) no Hoare annotation was computed. [2018-11-28 13:24:48,545 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_coherent_check_final_stateEXIT(lines 8850 8858) no Hoare annotation was computed. [2018-11-28 13:24:48,545 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__double_deregistrationEXIT(lines 11738 11749) no Hoare annotation was computed. [2018-11-28 13:24:48,545 INFO L448 ceAbstractionStarter]: For program point L11741(lines 11741 11746) no Hoare annotation was computed. [2018-11-28 13:24:48,545 INFO L448 ceAbstractionStarter]: For program point L11741-2(lines 11738 11749) no Hoare annotation was computed. [2018-11-28 13:24:48,545 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_drivers_base_class__double_deregistrationENTRY(lines 11738 11749) the Hoare annotation is: true [2018-11-28 13:24:48,545 INFO L448 ceAbstractionStarter]: For program point L11743(line 11743) no Hoare annotation was computed. [2018-11-28 13:24:48,545 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11743) no Hoare annotation was computed. [2018-11-28 13:24:48,545 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_unregister_chrdev_regionEXIT(lines 9032 9040) no Hoare annotation was computed. [2018-11-28 13:24:48,545 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_unregister_chrdev_regionENTRY(lines 9032 9040) the Hoare annotation is: true [2018-11-28 13:24:48,545 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_unregister_chrdev_regionFINAL(lines 9032 9040) no Hoare annotation was computed. [2018-11-28 13:24:48,545 INFO L451 ceAbstractionStarter]: At program point L9021(line 9021) the Hoare annotation is: true [2018-11-28 13:24:48,545 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_register_chrdev_regionFINAL(lines 9016 9031) no Hoare annotation was computed. [2018-11-28 13:24:48,545 INFO L448 ceAbstractionStarter]: For program point L9021-1(line 9021) no Hoare annotation was computed. [2018-11-28 13:24:48,545 INFO L451 ceAbstractionStarter]: At program point L9025(line 9025) the Hoare annotation is: true [2018-11-28 13:24:48,545 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_register_chrdev_regionEXIT(lines 9016 9031) no Hoare annotation was computed. [2018-11-28 13:24:48,545 INFO L448 ceAbstractionStarter]: For program point L9023(lines 9023 9028) no Hoare annotation was computed. [2018-11-28 13:24:48,545 INFO L448 ceAbstractionStarter]: For program point L9023-1(lines 9023 9028) no Hoare annotation was computed. [2018-11-28 13:24:48,545 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_register_chrdev_regionENTRY(lines 9016 9031) the Hoare annotation is: true [2018-11-28 13:24:48,545 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_net_rtnetlink__lock_on_exitENTRY(lines 10961 10972) the Hoare annotation is: true [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point L10964(lines 10964 10969) no Hoare annotation was computed. [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point L10964-2(lines 10961 10972) no Hoare annotation was computed. [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_net_rtnetlink__lock_on_exitEXIT(lines 10961 10972) no Hoare annotation was computed. [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point L10966(line 10966) no Hoare annotation was computed. [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 10966) no Hoare annotation was computed. [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point L11386(line 11386) no Hoare annotation was computed. [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitEXIT(lines 11381 11392) no Hoare annotation was computed. [2018-11-28 13:24:48,546 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitENTRY(lines 11381 11392) the Hoare annotation is: true [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11386) no Hoare annotation was computed. [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point L11384(lines 11384 11389) no Hoare annotation was computed. [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point L11384-2(lines 11381 11392) no Hoare annotation was computed. [2018-11-28 13:24:48,546 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_drivers_base_class__double_registrationENTRY(lines 11726 11737) the Hoare annotation is: true [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point L11729(lines 11729 11734) no Hoare annotation was computed. [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point L11729-2(lines 11726 11737) no Hoare annotation was computed. [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__double_registrationEXIT(lines 11726 11737) no Hoare annotation was computed. [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11731) no Hoare annotation was computed. [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point L11731(line 11731) no Hoare annotation was computed. [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point L11595(line 11595) no Hoare annotation was computed. [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11595) no Hoare annotation was computed. [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetEXIT(lines 11590 11601) no Hoare annotation was computed. [2018-11-28 13:24:48,546 INFO L448 ceAbstractionStarter]: For program point L11593(lines 11593 11598) no Hoare annotation was computed. [2018-11-28 13:24:48,547 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetENTRY(lines 11590 11601) the Hoare annotation is: true [2018-11-28 13:24:48,547 INFO L448 ceAbstractionStarter]: For program point L11593-2(lines 11590 11601) no Hoare annotation was computed. [2018-11-28 13:24:48,547 INFO L448 ceAbstractionStarter]: For program point ldv_stopFINAL(lines 9174 9180) no Hoare annotation was computed. [2018-11-28 13:24:48,547 INFO L448 ceAbstractionStarter]: For program point ldv_stopEXIT(lines 9174 9180) no Hoare annotation was computed. [2018-11-28 13:24:48,547 INFO L451 ceAbstractionStarter]: At program point ldv_stopENTRY(lines 9174 9180) the Hoare annotation is: true [2018-11-28 13:24:48,547 INFO L451 ceAbstractionStarter]: At program point ldv_linux_kernel_rcu_update_lock_check_final_stateENTRY(lines 8476 8484) the Hoare annotation is: true [2018-11-28 13:24:48,547 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_check_final_stateEXIT(lines 8476 8484) no Hoare annotation was computed. [2018-11-28 13:24:48,547 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_check_final_stateFINAL(lines 8476 8484) no Hoare annotation was computed. [2018-11-28 13:24:48,547 INFO L448 ceAbstractionStarter]: For program point L11051(line 11051) no Hoare annotation was computed. [2018-11-28 13:24:48,547 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11051) no Hoare annotation was computed. [2018-11-28 13:24:48,547 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitEXIT(lines 11046 11057) no Hoare annotation was computed. [2018-11-28 13:24:48,547 INFO L448 ceAbstractionStarter]: For program point L11049(lines 11049 11054) no Hoare annotation was computed. [2018-11-28 13:24:48,547 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitENTRY(lines 11046 11057) the Hoare annotation is: true [2018-11-28 13:24:48,547 INFO L448 ceAbstractionStarter]: For program point L11049-2(lines 11046 11057) no Hoare annotation was computed. [2018-11-28 13:24:48,547 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_bh_check_final_stateEXIT(lines 8398 8406) no Hoare annotation was computed. [2018-11-28 13:24:48,547 INFO L451 ceAbstractionStarter]: At program point ldv_linux_kernel_rcu_update_lock_bh_check_final_stateENTRY(lines 8398 8406) the Hoare annotation is: true [2018-11-28 13:24:48,547 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_bh_check_final_stateFINAL(lines 8398 8406) no Hoare annotation was computed. [2018-11-28 13:24:48,547 INFO L448 ceAbstractionStarter]: For program point L11629(lines 11629 11634) no Hoare annotation was computed. [2018-11-28 13:24:48,547 INFO L448 ceAbstractionStarter]: For program point L11629-2(lines 11626 11637) no Hoare annotation was computed. [2018-11-28 13:24:48,548 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitENTRY(lines 11626 11637) the Hoare annotation is: true [2018-11-28 13:24:48,548 INFO L448 ceAbstractionStarter]: For program point L11631(line 11631) no Hoare annotation was computed. [2018-11-28 13:24:48,548 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11631) no Hoare annotation was computed. [2018-11-28 13:24:48,548 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitEXIT(lines 11626 11637) no Hoare annotation was computed. [2018-11-28 13:24:48,548 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_unregister_classEXIT(lines 8963 8971) no Hoare annotation was computed. [2018-11-28 13:24:48,548 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_unregister_classFINAL(lines 8963 8971) no Hoare annotation was computed. [2018-11-28 13:24:48,548 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_unregister_classENTRY(lines 8963 8971) the Hoare annotation is: true [2018-11-28 13:24:48,548 INFO L444 ceAbstractionStarter]: At program point L6606(line 6606) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (and (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,548 INFO L448 ceAbstractionStarter]: For program point ldv_EMGentry_exit_lirc_dev_exit_3_2EXIT(lines 6602 6610) no Hoare annotation was computed. [2018-11-28 13:24:48,548 INFO L444 ceAbstractionStarter]: At program point ldv_EMGentry_exit_lirc_dev_exit_3_2ENTRY(lines 6602 6610) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (and (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,548 INFO L448 ceAbstractionStarter]: For program point ldv_EMGentry_exit_lirc_dev_exit_3_2FINAL(lines 6602 6610) no Hoare annotation was computed. [2018-11-28 13:24:48,548 INFO L448 ceAbstractionStarter]: For program point ldv_linux_block_genhd_check_final_stateEXIT(lines 7780 7788) no Hoare annotation was computed. [2018-11-28 13:24:48,548 INFO L451 ceAbstractionStarter]: At program point ldv_linux_block_genhd_check_final_stateENTRY(lines 7780 7788) the Hoare annotation is: true [2018-11-28 13:24:48,548 INFO L448 ceAbstractionStarter]: For program point ldv_linux_block_genhd_check_final_stateFINAL(lines 7780 7788) no Hoare annotation was computed. [2018-11-28 13:24:48,549 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_urb_check_final_stateFINAL(lines 9152 9160) no Hoare annotation was computed. [2018-11-28 13:24:48,549 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_urb_check_final_stateEXIT(lines 9152 9160) no Hoare annotation was computed. [2018-11-28 13:24:48,549 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_urb_check_final_stateENTRY(lines 9152 9160) the Hoare annotation is: true [2018-11-28 13:24:48,549 INFO L448 ceAbstractionStarter]: For program point L6682(lines 6682 6697) no Hoare annotation was computed. [2018-11-28 13:24:48,549 INFO L444 ceAbstractionStarter]: At program point L6684-1(line 6684) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (and (not (= ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))) (_ bv0 32))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32)))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))) [2018-11-28 13:24:48,549 INFO L444 ceAbstractionStarter]: At program point L6684(line 6684) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse2 (bvugt .cse0 (_ bv18446744073709547521 64)))) (let ((.cse1 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse3 (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (.cse4 (not (= ((_ extract 31 0) .cse0) (_ bv0 32)))) (.cse6 (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse5 (not .cse2))) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (and (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 ((_ extract 31 0) (bvadd (bvneg .cse0) (_ bv18446744073709547521 64)))) .cse1 .cse2 .cse3) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (and .cse4 .cse5 .cse1 .cse3 (not .cse6)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) .cse4 .cse6 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) .cse5) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))))) [2018-11-28 13:24:48,549 INFO L451 ceAbstractionStarter]: At program point L6685(line 6685) the Hoare annotation is: true [2018-11-28 13:24:48,549 INFO L444 ceAbstractionStarter]: At program point L6678(line 6678) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) [2018-11-28 13:24:48,549 INFO L448 ceAbstractionStarter]: For program point L6679-1(line 6679) no Hoare annotation was computed. [2018-11-28 13:24:48,549 INFO L444 ceAbstractionStarter]: At program point L6679(line 6679) the Hoare annotation is: (let ((.cse3 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse5 (bvugt .cse3 (_ bv18446744073709547521 64)))) (let ((.cse0 (not (= ((_ extract 31 0) .cse3) (_ bv0 32)))) (.cse2 (not .cse5)) (.cse4 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse6 (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (.cse1 (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32)))) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) .cse0 .cse1 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) .cse2) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (and (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 ((_ extract 31 0) (bvadd (bvneg .cse3) (_ bv18446744073709547521 64)))) .cse4 .cse5 .cse6) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (and .cse0 .cse2 .cse4 .cse6 (not .cse1)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))))) [2018-11-28 13:24:48,550 INFO L448 ceAbstractionStarter]: For program point L6680-1(line 6680) no Hoare annotation was computed. [2018-11-28 13:24:48,550 INFO L444 ceAbstractionStarter]: At program point L6680(line 6680) the Hoare annotation is: (let ((.cse3 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse5 (bvugt .cse3 (_ bv18446744073709547521 64)))) (let ((.cse0 (not (= ((_ extract 31 0) .cse3) (_ bv0 32)))) (.cse2 (not .cse5)) (.cse4 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse6 (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (.cse1 (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32)))) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) .cse0 .cse1 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) .cse2) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (and (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 ((_ extract 31 0) (bvadd (bvneg .cse3) (_ bv18446744073709547521 64)))) .cse4 .cse5 .cse6) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (and .cse0 .cse2 .cse4 .cse6 (not .cse1)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))))) [2018-11-28 13:24:48,550 INFO L448 ceAbstractionStarter]: For program point ldv_entry_EMGentry_3FINAL(lines 6670 6700) no Hoare annotation was computed. [2018-11-28 13:24:48,550 INFO L448 ceAbstractionStarter]: For program point L6678-1(line 6678) no Hoare annotation was computed. [2018-11-28 13:24:48,550 INFO L448 ceAbstractionStarter]: For program point ldv_entry_EMGentry_3EXIT(lines 6670 6700) no Hoare annotation was computed. [2018-11-28 13:24:48,550 INFO L444 ceAbstractionStarter]: At program point L6691-1(line 6691) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32)) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))) [2018-11-28 13:24:48,550 INFO L444 ceAbstractionStarter]: At program point ldv_entry_EMGentry_3ENTRY(lines 6670 6700) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) [2018-11-28 13:24:48,550 INFO L444 ceAbstractionStarter]: At program point L6691(line 6691) the Hoare annotation is: (let ((.cse4 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse5 (bvugt .cse4 (_ bv18446744073709547521 64)))) (let ((.cse3 (not (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32)))) (.cse0 (not (= ((_ extract 31 0) .cse4) (_ bv0 32)))) (.cse1 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse2 (not .cse5))) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (and .cse0 .cse1 .cse2 .cse3) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (and (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 ((_ extract 31 0) (bvadd (bvneg .cse4) (_ bv18446744073709547521 64)))) .cse5 (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (and .cse0 .cse2 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse3) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) .cse0 .cse1 .cse2))))) [2018-11-28 13:24:48,553 INFO L444 ceAbstractionStarter]: At program point L6692(line 6692) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (and (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|) (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))))) [2018-11-28 13:24:48,566 INFO L451 ceAbstractionStarter]: At program point L6693(line 6693) the Hoare annotation is: true [2018-11-28 13:24:48,567 INFO L444 ceAbstractionStarter]: At program point L8988(line 8988) the Hoare annotation is: (let ((.cse28 (bvugt ((_ sign_extend 32) (bvadd |ldv_linux_usb_gadget_destroy_class_#in~cls.base| |ldv_linux_usb_gadget_destroy_class_#in~cls.offset|)) (_ bv18446744073709547521 64)))) (let ((.cse27 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))) (.cse24 (not .cse28))) (let ((.cse17 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (.cse3 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (.cse23 (and (or (and (= ldv_linux_usb_gadget_destroy_class_~tmp~70 ((_ sign_extend 32) (_ bv0 32))) .cse24) (and (= ldv_linux_usb_gadget_destroy_class_~tmp~70 ((_ sign_extend 32) (_ bv1 32))) .cse28)) (= ldv_linux_usb_gadget_destroy_class_~cls.base |ldv_linux_usb_gadget_destroy_class_#in~cls.base|) (= ldv_linux_usb_gadget_destroy_class_~cls.offset |ldv_linux_usb_gadget_destroy_class_#in~cls.offset|))) (.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse27))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse4 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse5 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse6 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse7 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse8 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse9 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse10 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse11 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse14 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse26 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (.cse15 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse16 (bvugt .cse27 (_ bv18446744073709547521 64))) (.cse25 (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse18 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse19 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse21 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse22 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (or .cse0 .cse1 .cse2 .cse5 .cse7 .cse9 .cse10 .cse24 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse26 .cse15 .cse16 .cse18 .cse19 .cse20 .cse23 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse24 .cse11 .cse12 .cse13 .cse14 .cse26 .cse15 .cse16 .cse25 .cse18 .cse19 .cse20 .cse21 .cse22))))) [2018-11-28 13:24:48,571 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_destroy_classFINAL(lines 8972 8992) no Hoare annotation was computed. [2018-11-28 13:24:48,571 INFO L448 ceAbstractionStarter]: For program point L8976(lines 8976 8986) no Hoare annotation was computed. [2018-11-28 13:24:48,571 INFO L444 ceAbstractionStarter]: At program point L8980(line 8980) the Hoare annotation is: (let ((.cse9 (= ldv_linux_usb_gadget_destroy_class_~cls.base |ldv_linux_usb_gadget_destroy_class_#in~cls.base|)) (.cse8 (= ldv_linux_usb_gadget_destroy_class_~cls.offset |ldv_linux_usb_gadget_destroy_class_#in~cls.offset|)) (.cse29 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse7 (not (bvugt ((_ sign_extend 32) (bvadd |ldv_linux_usb_gadget_destroy_class_#in~cls.base| |ldv_linux_usb_gadget_destroy_class_#in~cls.offset|)) (_ bv18446744073709547521 64)))) (.cse15 (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse28 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse29))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse22 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (.cse23 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse3 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse24 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse4 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse25 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse5 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse6 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse26 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse10 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse12 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse13 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse14 (bvugt .cse29 (_ bv18446744073709547521 64))) (.cse16 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (.cse17 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse18 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse19 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse20 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse27 (and .cse9 .cse8)) (.cse21 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (and .cse8 .cse9) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (or .cse0 .cse1 .cse2 .cse22 .cse23 .cse3 .cse24 .cse4 .cse25 .cse5 .cse6 .cse26 .cse27 .cse10 .cse11 .cse12 .cse28 .cse13 .cse14 .cse17 .cse18 .cse19 .cse20 .cse21) (or .cse0 .cse1 .cse3 .cse24 .cse4 .cse7 .cse26 .cse11 .cse12 .cse13 .cse15 .cse19 .cse27 .cse2 .cse23 .cse25 .cse5 .cse6 .cse10 .cse28 .cse14 .cse17 .cse18 .cse20 .cse21) (or .cse0 .cse1 .cse2 .cse22 .cse23 .cse3 .cse24 .cse4 .cse25 .cse5 .cse6 .cse26 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse27 .cse21)))) [2018-11-28 13:24:48,588 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_destroy_classENTRY(lines 8972 8992) the Hoare annotation is: true [2018-11-28 13:24:48,588 INFO L448 ceAbstractionStarter]: For program point L8980-1(line 8980) no Hoare annotation was computed. [2018-11-28 13:24:48,588 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_destroy_classEXIT(lines 8972 8992) no Hoare annotation was computed. [2018-11-28 13:24:48,588 INFO L448 ceAbstractionStarter]: For program point L8982(lines 8982 8985) no Hoare annotation was computed. [2018-11-28 13:24:48,588 INFO L448 ceAbstractionStarter]: For program point L11853(line 11853) no Hoare annotation was computed. [2018-11-28 13:24:48,588 INFO L448 ceAbstractionStarter]: For program point L11851(lines 11851 11856) no Hoare annotation was computed. [2018-11-28 13:24:48,588 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11853) no Hoare annotation was computed. [2018-11-28 13:24:48,606 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_block_genhd__more_initial_at_exitEXIT(lines 11848 11859) no Hoare annotation was computed. [2018-11-28 13:24:48,606 INFO L448 ceAbstractionStarter]: For program point L11851-2(lines 11848 11859) no Hoare annotation was computed. [2018-11-28 13:24:48,606 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_block_genhd__more_initial_at_exitENTRY(lines 11848 11859) the Hoare annotation is: true [2018-11-28 13:24:48,606 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_post_init_134FINAL(lines 7382 7393) no Hoare annotation was computed. [2018-11-28 13:24:48,606 INFO L444 ceAbstractionStarter]: At program point L7387-1(line 7387) the Hoare annotation is: (let ((.cse21 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse21))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse17 (= |ldv_ldv_post_init_134_#in~ldv_func_arg1| ldv_ldv_post_init_134_~ldv_func_arg1)) (.cse6 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse7 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse8 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse9 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse10 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse13 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse14 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse15 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse16 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse18 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse19 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse17 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse14 (bvugt .cse21 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) .cse15 .cse16 .cse18 .cse19 .cse20)))) [2018-11-28 13:24:48,607 INFO L444 ceAbstractionStarter]: At program point L7387(line 7387) the Hoare annotation is: (let ((.cse21 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse21))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse17 (= |ldv_ldv_post_init_134_#in~ldv_func_arg1| ldv_ldv_post_init_134_~ldv_func_arg1)) (.cse6 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse7 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse8 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse9 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse10 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse13 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse14 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse15 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse16 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse18 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse19 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse17 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse14 (bvugt .cse21 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) .cse15 .cse16 .cse18 .cse19 .cse20)))) [2018-11-28 13:24:48,621 INFO L444 ceAbstractionStarter]: At program point L7388(line 7388) the Hoare annotation is: (let ((.cse21 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse21))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse17 (= |ldv_ldv_post_init_134_#in~ldv_func_arg1| ldv_ldv_post_init_134_~ldv_func_arg1)) (.cse6 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse7 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse8 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse9 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse10 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse13 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse14 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse15 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse16 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse18 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse19 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse17 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse14 (bvugt .cse21 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) .cse15 .cse16 .cse18 .cse19 .cse20)))) [2018-11-28 13:24:48,637 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_post_init_134EXIT(lines 7382 7393) no Hoare annotation was computed. [2018-11-28 13:24:48,638 INFO L448 ceAbstractionStarter]: For program point L7389(line 7389) no Hoare annotation was computed. [2018-11-28 13:24:48,638 INFO L451 ceAbstractionStarter]: At program point ldv_ldv_post_init_134ENTRY(lines 7382 7393) the Hoare annotation is: true [2018-11-28 13:24:48,638 INFO L444 ceAbstractionStarter]: At program point ldv_linux_drivers_base_class_destroy_classENTRY(lines 7949 7969) the Hoare annotation is: (let ((.cse23 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse23))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse6 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse7 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse8 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse9 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse10 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse11 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse14 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse15 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse16 (bvugt .cse23 (_ bv18446744073709547521 64))) (.cse17 (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32)))) (.cse18 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse19 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse21 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse22 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22)))) [2018-11-28 13:24:48,651 INFO L448 ceAbstractionStarter]: For program point L7953(lines 7953 7963) no Hoare annotation was computed. [2018-11-28 13:24:48,651 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_destroy_classEXIT(lines 7949 7969) no Hoare annotation was computed. [2018-11-28 13:24:48,652 INFO L444 ceAbstractionStarter]: At program point L7965(line 7965) the Hoare annotation is: (let ((.cse23 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse23))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse6 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse7 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse8 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse9 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse10 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse13 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse14 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse20 (and (= |ldv_linux_drivers_base_class_destroy_class_#in~cls.offset| ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= |ldv_linux_drivers_base_class_destroy_class_#in~cls.base| ldv_linux_drivers_base_class_destroy_class_~cls.base) (let ((.cse24 (bvugt ((_ sign_extend 32) (bvadd |ldv_linux_drivers_base_class_destroy_class_#in~cls.offset| |ldv_linux_drivers_base_class_destroy_class_#in~cls.base|)) (_ bv18446744073709547521 64)))) (or (and (= ((_ sign_extend 32) (_ bv1 32)) ldv_linux_drivers_base_class_destroy_class_~tmp~51) .cse24) (and (= ((_ sign_extend 32) (_ bv0 32)) ldv_linux_drivers_base_class_destroy_class_~tmp~51) (not .cse24)))))) (.cse15 (bvugt .cse23 (_ bv18446744073709547521 64))) (.cse16 (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32)))) (.cse17 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse18 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse19 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse21 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse22 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse20 .cse15 .cse16 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse17 .cse18 .cse19 .cse21 .cse22)))) [2018-11-28 13:24:48,657 INFO L448 ceAbstractionStarter]: For program point L7959(lines 7959 7962) no Hoare annotation was computed. [2018-11-28 13:24:48,657 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_destroy_classFINAL(lines 7949 7969) no Hoare annotation was computed. [2018-11-28 13:24:48,657 INFO L448 ceAbstractionStarter]: For program point L7957-1(line 7957) no Hoare annotation was computed. [2018-11-28 13:24:48,658 INFO L444 ceAbstractionStarter]: At program point L7957(line 7957) the Hoare annotation is: (let ((.cse23 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse23))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse6 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse7 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse8 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse9 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse10 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse16 (and (= |ldv_linux_drivers_base_class_destroy_class_#in~cls.offset| ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= |ldv_linux_drivers_base_class_destroy_class_#in~cls.base| ldv_linux_drivers_base_class_destroy_class_~cls.base))) (.cse11 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse13 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse14 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse15 (bvugt .cse23 (_ bv18446744073709547521 64))) (.cse17 (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32)))) (.cse18 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse19 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse21 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse22 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse16 .cse11 .cse12 .cse13 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22)))) [2018-11-28 13:24:48,665 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_arch_io__more_initial_at_exitENTRY(lines 11873 11884) the Hoare annotation is: true [2018-11-28 13:24:48,665 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11878) no Hoare annotation was computed. [2018-11-28 13:24:48,665 INFO L448 ceAbstractionStarter]: For program point L11876(lines 11876 11881) no Hoare annotation was computed. [2018-11-28 13:24:48,665 INFO L448 ceAbstractionStarter]: For program point L11876-2(lines 11873 11884) no Hoare annotation was computed. [2018-11-28 13:24:48,665 INFO L448 ceAbstractionStarter]: For program point L11878(line 11878) no Hoare annotation was computed. [2018-11-28 13:24:48,665 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_arch_io__more_initial_at_exitEXIT(lines 11873 11884) no Hoare annotation was computed. [2018-11-28 13:24:48,666 INFO L448 ceAbstractionStarter]: For program point L11790-2(lines 11787 11798) no Hoare annotation was computed. [2018-11-28 13:24:48,666 INFO L448 ceAbstractionStarter]: For program point L11792(line 11792) no Hoare annotation was computed. [2018-11-28 13:24:48,666 INFO L448 ceAbstractionStarter]: For program point L11790(lines 11790 11795) no Hoare annotation was computed. [2018-11-28 13:24:48,666 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_block_queue__more_initial_at_exitENTRY(lines 11787 11798) the Hoare annotation is: true [2018-11-28 13:24:48,667 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_block_queue__more_initial_at_exitEXIT(lines 11787 11798) no Hoare annotation was computed. [2018-11-28 13:24:48,667 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11792) no Hoare annotation was computed. [2018-11-28 13:24:48,667 INFO L451 ceAbstractionStarter]: At program point ldv_linux_net_register_reset_error_counterENTRY(lines 8664 8670) the Hoare annotation is: true [2018-11-28 13:24:48,667 INFO L448 ceAbstractionStarter]: For program point ldv_linux_net_register_reset_error_counterEXIT(lines 8664 8670) no Hoare annotation was computed. [2018-11-28 13:24:48,667 INFO L448 ceAbstractionStarter]: For program point ldv_linux_net_register_reset_error_counterFINAL(lines 8664 8670) no Hoare annotation was computed. [2018-11-28 13:24:48,667 INFO L448 ceAbstractionStarter]: For program point PTR_ERREXIT(lines 7007 7016) no Hoare annotation was computed. [2018-11-28 13:24:48,667 INFO L451 ceAbstractionStarter]: At program point PTR_ERRENTRY(lines 7007 7016) the Hoare annotation is: true [2018-11-28 13:24:48,667 INFO L448 ceAbstractionStarter]: For program point L7012-1(line 7012) no Hoare annotation was computed. [2018-11-28 13:24:48,667 INFO L448 ceAbstractionStarter]: For program point PTR_ERRFINAL(lines 7007 7016) no Hoare annotation was computed. [2018-11-28 13:24:48,668 INFO L444 ceAbstractionStarter]: At program point L7012(line 7012) the Hoare annotation is: (or (and (= |PTR_ERR_#in~ptr.offset| PTR_ERR_~ptr.offset) (= PTR_ERR_~ptr.base |PTR_ERR_#in~ptr.base|)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (or (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) [2018-11-28 13:24:48,668 INFO L448 ceAbstractionStarter]: For program point ldv_is_errEXIT(lines 8022 8027) no Hoare annotation was computed. [2018-11-28 13:24:48,668 INFO L451 ceAbstractionStarter]: At program point ldv_is_errENTRY(lines 8022 8027) the Hoare annotation is: true [2018-11-28 13:24:48,668 INFO L448 ceAbstractionStarter]: For program point ldv_is_errFINAL(lines 8022 8027) no Hoare annotation was computed. [2018-11-28 13:24:48,668 INFO L448 ceAbstractionStarter]: For program point ldv_linux_block_queue_check_final_stateEXIT(lines 7821 7829) no Hoare annotation was computed. [2018-11-28 13:24:48,668 INFO L448 ceAbstractionStarter]: For program point ldv_linux_block_queue_check_final_stateFINAL(lines 7821 7829) no Hoare annotation was computed. [2018-11-28 13:24:48,669 INFO L451 ceAbstractionStarter]: At program point ldv_linux_block_queue_check_final_stateENTRY(lines 7821 7829) the Hoare annotation is: true [2018-11-28 13:24:48,669 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_fs_char_dev__registered_at_exitENTRY(lines 11170 11181) the Hoare annotation is: true [2018-11-28 13:24:48,669 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11175) no Hoare annotation was computed. [2018-11-28 13:24:48,669 INFO L448 ceAbstractionStarter]: For program point L11173(lines 11173 11178) no Hoare annotation was computed. [2018-11-28 13:24:48,669 INFO L448 ceAbstractionStarter]: For program point L11173-2(lines 11170 11181) no Hoare annotation was computed. [2018-11-28 13:24:48,669 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__registered_at_exitEXIT(lines 11170 11181) no Hoare annotation was computed. [2018-11-28 13:24:48,669 INFO L448 ceAbstractionStarter]: For program point L11175(line 11175) no Hoare annotation was computed. [2018-11-28 13:24:48,669 INFO L451 ceAbstractionStarter]: At program point ldv_ptr_errENTRY(lines 8034 8039) the Hoare annotation is: true [2018-11-28 13:24:48,670 INFO L448 ceAbstractionStarter]: For program point ldv_ptr_errFINAL(lines 8034 8039) no Hoare annotation was computed. [2018-11-28 13:24:48,670 INFO L448 ceAbstractionStarter]: For program point ldv_ptr_errEXIT(lines 8034 8039) no Hoare annotation was computed. [2018-11-28 13:24:48,670 INFO L444 ceAbstractionStarter]: At program point L7375-1(line 7375) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,670 INFO L444 ceAbstractionStarter]: At program point ldv_unregister_chrdev_region_133ENTRY(lines 7371 7381) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,671 INFO L444 ceAbstractionStarter]: At program point L7375(line 7375) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,671 INFO L444 ceAbstractionStarter]: At program point L7376(line 7376) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,673 INFO L448 ceAbstractionStarter]: For program point ldv_unregister_chrdev_region_133FINAL(lines 7371 7381) no Hoare annotation was computed. [2018-11-28 13:24:48,673 INFO L448 ceAbstractionStarter]: For program point ldv_unregister_chrdev_region_133EXIT(lines 7371 7381) no Hoare annotation was computed. [2018-11-28 13:24:48,673 INFO L451 ceAbstractionStarter]: At program point ldv_linux_lib_find_bit_initializeENTRY(lines 8580 8588) the Hoare annotation is: true [2018-11-28 13:24:48,673 INFO L448 ceAbstractionStarter]: For program point ldv_linux_lib_find_bit_initializeEXIT(lines 8580 8588) no Hoare annotation was computed. [2018-11-28 13:24:48,673 INFO L448 ceAbstractionStarter]: For program point ldv_linux_lib_find_bit_initializeFINAL(lines 8580 8588) no Hoare annotation was computed. [2018-11-28 13:24:48,673 INFO L448 ceAbstractionStarter]: For program point L11100(line 11100) no Hoare annotation was computed. [2018-11-28 13:24:48,673 INFO L448 ceAbstractionStarter]: For program point L11098(lines 11098 11103) no Hoare annotation was computed. [2018-11-28 13:24:48,673 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11100) no Hoare annotation was computed. [2018-11-28 13:24:48,673 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_lib_idr__more_at_exitEXIT(lines 11095 11106) no Hoare annotation was computed. [2018-11-28 13:24:48,674 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_lib_idr__more_at_exitENTRY(lines 11095 11106) the Hoare annotation is: true [2018-11-28 13:24:48,674 INFO L448 ceAbstractionStarter]: For program point L11098-2(lines 11095 11106) no Hoare annotation was computed. [2018-11-28 13:24:48,674 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_create_classFINAL(lines 7902 7921) no Hoare annotation was computed. [2018-11-28 13:24:48,674 INFO L444 ceAbstractionStarter]: At program point ldv_linux_drivers_base_class_create_classENTRY(lines 7902 7921) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) [2018-11-28 13:24:48,676 INFO L444 ceAbstractionStarter]: At program point L7914(line 7914) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (let ((.cse0 ((_ sign_extend 32) (bvadd ldv_linux_drivers_base_class_create_class_~is_got~0.base ldv_linux_drivers_base_class_create_class_~is_got~0.offset)))) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) .cse0))) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= ldv_linux_drivers_base_class_create_class_~tmp~50 ((_ sign_extend 32) (_ bv0 32))))) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))) [2018-11-28 13:24:48,676 INFO L448 ceAbstractionStarter]: For program point L7910(line 7910) no Hoare annotation was computed. [2018-11-28 13:24:48,676 INFO L448 ceAbstractionStarter]: For program point L7912-2(lines 7912 7918) no Hoare annotation was computed. [2018-11-28 13:24:48,676 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_create_classEXIT(lines 7902 7921) no Hoare annotation was computed. [2018-11-28 13:24:48,676 INFO L448 ceAbstractionStarter]: For program point L7912(lines 7912 7918) no Hoare annotation was computed. [2018-11-28 13:24:48,679 INFO L448 ceAbstractionStarter]: For program point L7914-1(line 7914) no Hoare annotation was computed. [2018-11-28 13:24:48,680 INFO L448 ceAbstractionStarter]: For program point L7908-1(line 7908) no Hoare annotation was computed. [2018-11-28 13:24:48,680 INFO L444 ceAbstractionStarter]: At program point L7908(line 7908) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) [2018-11-28 13:24:48,680 INFO L444 ceAbstractionStarter]: At program point L7909-1(line 7909) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ldv_linux_drivers_base_class_create_class_~is_got~0.base ldv_linux_drivers_base_class_create_class_~is_got~0.offset))))))) [2018-11-28 13:24:48,680 INFO L444 ceAbstractionStarter]: At program point L7909(line 7909) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) [2018-11-28 13:24:48,681 INFO L444 ceAbstractionStarter]: At program point L4064(line 4064) the Hoare annotation is: (let ((.cse1 ((_ sign_extend 32) (bvadd ldv_create_class_~res1~0.base ldv_create_class_~res1~0.offset)))) (let ((.cse0 (bvugt .cse1 (_ bv18446744073709547521 64)))) (or (and (not .cse0) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) .cse1)))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse0) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))))) [2018-11-28 13:24:48,682 INFO L444 ceAbstractionStarter]: At program point L4062(line 4062) the Hoare annotation is: (let ((.cse1 ((_ sign_extend 32) (bvadd ldv_create_class_~res1~0.base ldv_create_class_~res1~0.offset)))) (let ((.cse0 (bvugt .cse1 (_ bv18446744073709547521 64)))) (or (and (not .cse0) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) .cse1)))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse0) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))))) [2018-11-28 13:24:48,684 INFO L448 ceAbstractionStarter]: For program point L4064-1(line 4064) no Hoare annotation was computed. [2018-11-28 13:24:48,684 INFO L444 ceAbstractionStarter]: At program point L4060(line 4060) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) [2018-11-28 13:24:48,684 INFO L448 ceAbstractionStarter]: For program point L4062-1(line 4062) no Hoare annotation was computed. [2018-11-28 13:24:48,684 INFO L448 ceAbstractionStarter]: For program point L4060-1(line 4060) no Hoare annotation was computed. [2018-11-28 13:24:48,684 INFO L444 ceAbstractionStarter]: At program point ldv_create_classENTRY(lines 4052 4068) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) [2018-11-28 13:24:48,688 INFO L448 ceAbstractionStarter]: For program point ldv_create_classEXIT(lines 4052 4068) no Hoare annotation was computed. [2018-11-28 13:24:48,688 INFO L448 ceAbstractionStarter]: For program point ldv_create_classFINAL(lines 4052 4068) no Hoare annotation was computed. [2018-11-28 13:24:48,688 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_locking_rwlock_check_final_stateFINAL(lines 8249 8258) no Hoare annotation was computed. [2018-11-28 13:24:48,688 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_locking_rwlock_check_final_stateEXIT(lines 8249 8258) no Hoare annotation was computed. [2018-11-28 13:24:48,688 INFO L451 ceAbstractionStarter]: At program point L8253(line 8253) the Hoare annotation is: true [2018-11-28 13:24:48,688 INFO L451 ceAbstractionStarter]: At program point ldv_linux_kernel_locking_rwlock_check_final_stateENTRY(lines 8249 8258) the Hoare annotation is: true [2018-11-28 13:24:48,689 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_sched_check_final_stateFINAL(lines 8437 8445) no Hoare annotation was computed. [2018-11-28 13:24:48,689 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_sched_check_final_stateEXIT(lines 8437 8445) no Hoare annotation was computed. [2018-11-28 13:24:48,689 INFO L451 ceAbstractionStarter]: At program point ldv_linux_kernel_rcu_update_lock_sched_check_final_stateENTRY(lines 8437 8445) the Hoare annotation is: true [2018-11-28 13:24:48,689 INFO L448 ceAbstractionStarter]: For program point ldv_linux_mmc_sdio_func_check_final_stateFINAL(lines 8635 8643) no Hoare annotation was computed. [2018-11-28 13:24:48,689 INFO L451 ceAbstractionStarter]: At program point ldv_linux_mmc_sdio_func_check_final_stateENTRY(lines 8635 8643) the Hoare annotation is: true [2018-11-28 13:24:48,689 INFO L448 ceAbstractionStarter]: For program point ldv_linux_mmc_sdio_func_check_final_stateEXIT(lines 8635 8643) no Hoare annotation was computed. [2018-11-28 13:24:48,689 INFO L448 ceAbstractionStarter]: For program point ldv_EMGentry_init_lirc_dev_init_3_7FINAL(lines 6611 6620) no Hoare annotation was computed. [2018-11-28 13:24:48,689 INFO L448 ceAbstractionStarter]: For program point ldv_EMGentry_init_lirc_dev_init_3_7EXIT(lines 6611 6620) no Hoare annotation was computed. [2018-11-28 13:24:48,689 INFO L448 ceAbstractionStarter]: For program point L6616-1(line 6616) no Hoare annotation was computed. [2018-11-28 13:24:48,694 INFO L444 ceAbstractionStarter]: At program point ldv_EMGentry_init_lirc_dev_init_3_7ENTRY(lines 6611 6620) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) [2018-11-28 13:24:48,694 INFO L444 ceAbstractionStarter]: At program point L6616(line 6616) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) [2018-11-28 13:24:48,694 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_block_request__get_at_exitENTRY(lines 11688 11699) the Hoare annotation is: true [2018-11-28 13:24:48,695 INFO L448 ceAbstractionStarter]: For program point L11693(line 11693) no Hoare annotation was computed. [2018-11-28 13:24:48,698 INFO L448 ceAbstractionStarter]: For program point L11691(lines 11691 11696) no Hoare annotation was computed. [2018-11-28 13:24:48,698 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_block_request__get_at_exitEXIT(lines 11688 11699) no Hoare annotation was computed. [2018-11-28 13:24:48,698 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11693) no Hoare annotation was computed. [2018-11-28 13:24:48,698 INFO L448 ceAbstractionStarter]: For program point L11691-2(lines 11688 11699) no Hoare annotation was computed. [2018-11-28 13:24:48,699 INFO L448 ceAbstractionStarter]: For program point L11149(lines 11149 11154) no Hoare annotation was computed. [2018-11-28 13:24:48,699 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__double_registrationEXIT(lines 11146 11157) no Hoare annotation was computed. [2018-11-28 13:24:48,699 INFO L448 ceAbstractionStarter]: For program point L11149-2(lines 11146 11157) no Hoare annotation was computed. [2018-11-28 13:24:48,699 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_fs_char_dev__double_registrationENTRY(lines 11146 11157) the Hoare annotation is: true [2018-11-28 13:24:48,699 INFO L448 ceAbstractionStarter]: For program point L11151(line 11151) no Hoare annotation was computed. [2018-11-28 13:24:48,699 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11151) no Hoare annotation was computed. [2018-11-28 13:24:48,699 INFO L448 ceAbstractionStarter]: For program point L11324(line 11324) no Hoare annotation was computed. [2018-11-28 13:24:48,699 INFO L448 ceAbstractionStarter]: For program point L11322(lines 11322 11327) no Hoare annotation was computed. [2018-11-28 13:24:48,699 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_mmc_sdio_func__unreleased_at_exitENTRY(lines 11319 11330) the Hoare annotation is: true [2018-11-28 13:24:48,699 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11324) no Hoare annotation was computed. [2018-11-28 13:24:48,699 INFO L448 ceAbstractionStarter]: For program point L11322-2(lines 11319 11330) no Hoare annotation was computed. [2018-11-28 13:24:48,699 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_mmc_sdio_func__unreleased_at_exitEXIT(lines 11319 11330) no Hoare annotation was computed. [2018-11-28 13:24:48,699 INFO L448 ceAbstractionStarter]: For program point alloc_chrdev_regionEXIT(lines 12080 12082) no Hoare annotation was computed. [2018-11-28 13:24:48,699 INFO L451 ceAbstractionStarter]: At program point alloc_chrdev_regionENTRY(lines 12080 12082) the Hoare annotation is: true [2018-11-28 13:24:48,699 INFO L448 ceAbstractionStarter]: For program point alloc_chrdev_regionFINAL(lines 12080 12082) no Hoare annotation was computed. [2018-11-28 13:24:48,699 INFO L448 ceAbstractionStarter]: For program point ldv_class_destroy_132EXIT(lines 7361 7370) no Hoare annotation was computed. [2018-11-28 13:24:48,699 INFO L444 ceAbstractionStarter]: At program point ldv_class_destroy_132ENTRY(lines 7361 7370) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,700 INFO L444 ceAbstractionStarter]: At program point L7365-1(line 7365) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))) (.cse2 (= ldv_class_destroy_132_~cls.base |ldv_class_destroy_132_#in~cls.base|)) (.cse1 (= |ldv_class_destroy_132_#in~cls.offset| ldv_class_destroy_132_~cls.offset)) (.cse3 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (and .cse1 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse2) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (and .cse1 .cse3 .cse2 (bvugt ((_ sign_extend 32) (bvadd ldv_class_destroy_132_~cls.offset ldv_class_destroy_132_~cls.base)) (_ bv18446744073709547521 64))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (and .cse2 .cse1 (= ((_ sign_extend 32) (_ bv0 32)) ((_ sign_extend 32) (bvadd |ldv_class_destroy_132_#in~cls.offset| |ldv_class_destroy_132_#in~cls.base|))) .cse3) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,700 INFO L448 ceAbstractionStarter]: For program point ldv_class_destroy_132FINAL(lines 7361 7370) no Hoare annotation was computed. [2018-11-28 13:24:48,703 INFO L444 ceAbstractionStarter]: At program point L7365(line 7365) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (and (= |ldv_class_destroy_132_#in~cls.offset| ldv_class_destroy_132_~cls.offset) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= ldv_class_destroy_132_~cls.base |ldv_class_destroy_132_#in~cls.base|)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,704 INFO L448 ceAbstractionStarter]: For program point ldv_linux_lib_idr_check_final_stateEXIT(lines 10939 10947) no Hoare annotation was computed. [2018-11-28 13:24:48,704 INFO L451 ceAbstractionStarter]: At program point ldv_linux_lib_idr_check_final_stateENTRY(lines 10939 10947) the Hoare annotation is: true [2018-11-28 13:24:48,704 INFO L448 ceAbstractionStarter]: For program point ldv_linux_lib_idr_check_final_stateFINAL(lines 10939 10947) no Hoare annotation was computed. [2018-11-28 13:24:48,704 INFO L448 ceAbstractionStarter]: For program point ldv_class_destroy_131EXIT(lines 7351 7360) no Hoare annotation was computed. [2018-11-28 13:24:48,704 INFO L444 ceAbstractionStarter]: At program point L7355-1(line 7355) the Hoare annotation is: (let ((.cse3 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse2 (= |ldv_class_destroy_131_#in~cls.offset| ldv_class_destroy_131_~cls.offset)) (.cse1 (= |ldv_class_destroy_131_#in~cls.base| ldv_class_destroy_131_~cls.base)) (.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (and (= ((_ sign_extend 32) (_ bv0 32)) ((_ sign_extend 32) (bvadd |ldv_class_destroy_131_#in~cls.offset| |ldv_class_destroy_131_#in~cls.base|))) .cse1 .cse2 .cse3) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (and .cse1 .cse2 .cse3 (bvugt ((_ sign_extend 32) (bvadd ldv_class_destroy_131_~cls.offset ldv_class_destroy_131_~cls.base)) (_ bv18446744073709547521 64))) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (and .cse2 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse1) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,706 INFO L444 ceAbstractionStarter]: At program point L7355(line 7355) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (and (= |ldv_class_destroy_131_#in~cls.offset| ldv_class_destroy_131_~cls.offset) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= |ldv_class_destroy_131_#in~cls.base| ldv_class_destroy_131_~cls.base)) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,710 INFO L444 ceAbstractionStarter]: At program point ldv_class_destroy_131ENTRY(lines 7351 7360) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,710 INFO L448 ceAbstractionStarter]: For program point ldv_class_destroy_131FINAL(lines 7351 7360) no Hoare annotation was computed. [2018-11-28 13:24:48,710 INFO L448 ceAbstractionStarter]: For program point L8095(lines 8095 8101) no Hoare annotation was computed. [2018-11-28 13:24:48,710 INFO L448 ceAbstractionStarter]: For program point L8097-1(line 8097) no Hoare annotation was computed. [2018-11-28 13:24:48,711 INFO L444 ceAbstractionStarter]: At program point L8097(line 8097) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (and (= ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,718 INFO L448 ceAbstractionStarter]: For program point L8093-1(line 8093) no Hoare annotation was computed. [2018-11-28 13:24:48,718 INFO L444 ceAbstractionStarter]: At program point L8093(line 8093) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,718 INFO L448 ceAbstractionStarter]: For program point L8095-2(lines 8095 8101) no Hoare annotation was computed. [2018-11-28 13:24:48,718 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_register_chrdev_regionFINAL(lines 8088 8104) no Hoare annotation was computed. [2018-11-28 13:24:48,718 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_register_chrdev_regionEXIT(lines 8088 8104) no Hoare annotation was computed. [2018-11-28 13:24:48,730 INFO L444 ceAbstractionStarter]: At program point ldv_linux_fs_char_dev_register_chrdev_regionENTRY(lines 8088 8104) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,730 INFO L448 ceAbstractionStarter]: For program point L11916(line 11916) no Hoare annotation was computed. [2018-11-28 13:24:48,730 INFO L448 ceAbstractionStarter]: For program point L11914(lines 11914 11919) no Hoare annotation was computed. [2018-11-28 13:24:48,730 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_sysfs__more_initial_at_exitEXIT(lines 11911 11922) no Hoare annotation was computed. [2018-11-28 13:24:48,730 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11916) no Hoare annotation was computed. [2018-11-28 13:24:48,730 INFO L448 ceAbstractionStarter]: For program point L11914-2(lines 11911 11922) no Hoare annotation was computed. [2018-11-28 13:24:48,730 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_fs_sysfs__more_initial_at_exitENTRY(lines 11911 11922) the Hoare annotation is: true [2018-11-28 13:24:48,730 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_register_reset_error_counterENTRY(lines 9097 9103) the Hoare annotation is: true [2018-11-28 13:24:48,731 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_register_reset_error_counterFINAL(lines 9097 9103) no Hoare annotation was computed. [2018-11-28 13:24:48,731 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_register_reset_error_counterEXIT(lines 9097 9103) no Hoare annotation was computed. [2018-11-28 13:24:48,731 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_check_final_stateEXIT(lines 8115 8123) no Hoare annotation was computed. [2018-11-28 13:24:48,731 INFO L451 ceAbstractionStarter]: At program point ldv_linux_fs_char_dev_check_final_stateENTRY(lines 8115 8123) the Hoare annotation is: true [2018-11-28 13:24:48,731 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_check_final_stateFINAL(lines 8115 8123) no Hoare annotation was computed. [2018-11-28 13:24:48,731 INFO L448 ceAbstractionStarter]: For program point unregister_chrdev_regionFINAL(lines 12160 12162) no Hoare annotation was computed. [2018-11-28 13:24:48,740 INFO L448 ceAbstractionStarter]: For program point unregister_chrdev_regionEXIT(lines 12160 12162) no Hoare annotation was computed. [2018-11-28 13:24:48,740 INFO L451 ceAbstractionStarter]: At program point unregister_chrdev_regionENTRY(lines 12160 12162) the Hoare annotation is: true [2018-11-28 13:24:48,740 INFO L448 ceAbstractionStarter]: For program point ldv_linux_net_rtnetlink_check_final_stateEXIT(lines 8754 8762) no Hoare annotation was computed. [2018-11-28 13:24:48,740 INFO L451 ceAbstractionStarter]: At program point ldv_linux_net_rtnetlink_check_final_stateENTRY(lines 8754 8762) the Hoare annotation is: true [2018-11-28 13:24:48,740 INFO L448 ceAbstractionStarter]: For program point ldv_linux_net_rtnetlink_check_final_stateFINAL(lines 8754 8762) no Hoare annotation was computed. [2018-11-28 13:24:48,740 INFO L451 ceAbstractionStarter]: At program point ldv_ldv_initialize_137ENTRY(lines 7450 7458) the Hoare annotation is: true [2018-11-28 13:24:48,740 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_initialize_137FINAL(lines 7450 7458) no Hoare annotation was computed. [2018-11-28 13:24:48,740 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_initialize_137EXIT(lines 7450 7458) no Hoare annotation was computed. [2018-11-28 13:24:48,741 INFO L444 ceAbstractionStarter]: At program point ldv_linux_drivers_base_class_unregister_classENTRY(lines 7939 7948) the Hoare annotation is: (let ((.cse23 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse23))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse6 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse7 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse8 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse9 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse10 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse11 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse14 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse15 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse16 (bvugt .cse23 (_ bv18446744073709547521 64))) (.cse17 (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32)))) (.cse18 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse19 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse21 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse22 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22)))) [2018-11-28 13:24:48,741 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_unregister_classFINAL(lines 7939 7948) no Hoare annotation was computed. [2018-11-28 13:24:48,741 INFO L448 ceAbstractionStarter]: For program point L7943(line 7943) no Hoare annotation was computed. [2018-11-28 13:24:48,744 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_unregister_classEXIT(lines 7939 7948) no Hoare annotation was computed. [2018-11-28 13:24:48,744 INFO L448 ceAbstractionStarter]: For program point ldv_linux_block_request_check_final_stateFINAL(lines 7888 7896) no Hoare annotation was computed. [2018-11-28 13:24:48,744 INFO L448 ceAbstractionStarter]: For program point ldv_linux_block_request_check_final_stateEXIT(lines 7888 7896) no Hoare annotation was computed. [2018-11-28 13:24:48,744 INFO L451 ceAbstractionStarter]: At program point ldv_linux_block_request_check_final_stateENTRY(lines 7888 7896) the Hoare annotation is: true [2018-11-28 13:24:48,744 INFO L448 ceAbstractionStarter]: For program point ldv__builtin_expectFINAL(lines 9181 9186) no Hoare annotation was computed. [2018-11-28 13:24:48,744 INFO L451 ceAbstractionStarter]: At program point ldv__builtin_expectENTRY(lines 9181 9186) the Hoare annotation is: true [2018-11-28 13:24:48,744 INFO L448 ceAbstractionStarter]: For program point ldv__builtin_expectEXIT(lines 9181 9186) no Hoare annotation was computed. [2018-11-28 13:24:48,744 INFO L448 ceAbstractionStarter]: For program point lirc_dev_exitFINAL(lines 6555 6565) no Hoare annotation was computed. [2018-11-28 13:24:48,744 INFO L448 ceAbstractionStarter]: For program point L6559(line 6559) no Hoare annotation was computed. [2018-11-28 13:24:48,744 INFO L448 ceAbstractionStarter]: For program point L6560-1(line 6560) no Hoare annotation was computed. [2018-11-28 13:24:48,745 INFO L444 ceAbstractionStarter]: At program point L6560(line 6560) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,745 INFO L448 ceAbstractionStarter]: For program point lirc_dev_exitEXIT(lines 6555 6565) no Hoare annotation was computed. [2018-11-28 13:24:48,745 INFO L444 ceAbstractionStarter]: At program point lirc_dev_exitENTRY(lines 6555 6565) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (and (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,755 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12027) no Hoare annotation was computed. [2018-11-28 13:24:48,756 INFO L448 ceAbstractionStarter]: For program point L12027(line 12027) no Hoare annotation was computed. [2018-11-28 13:24:48,756 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitEXIT(lines 12022 12033) no Hoare annotation was computed. [2018-11-28 13:24:48,756 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitENTRY(lines 12022 12033) the Hoare annotation is: true [2018-11-28 13:24:48,756 INFO L448 ceAbstractionStarter]: For program point L12025(lines 12025 12030) no Hoare annotation was computed. [2018-11-28 13:24:48,756 INFO L448 ceAbstractionStarter]: For program point L12025-2(lines 12022 12033) no Hoare annotation was computed. [2018-11-28 13:24:48,756 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_srcu_check_final_stateEXIT(lines 8359 8367) no Hoare annotation was computed. [2018-11-28 13:24:48,756 INFO L451 ceAbstractionStarter]: At program point ldv_linux_kernel_rcu_srcu_check_final_stateENTRY(lines 8359 8367) the Hoare annotation is: true [2018-11-28 13:24:48,756 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_srcu_check_final_stateFINAL(lines 8359 8367) no Hoare annotation was computed. [2018-11-28 13:24:48,756 INFO L444 ceAbstractionStarter]: At program point L8490(line 8490) the Hoare annotation is: (let ((.cse15 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse15))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse6 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse7 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse8 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse9 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse10 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse13 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse14 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse16 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse19 (= |ldv_filter_positive_int_#in~val| ldv_filter_positive_int_~val)) (.cse17 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse18 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse20 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse21 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse14 (bvugt .cse15 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (or .cse0 .cse1 .cse2 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse16 .cse19 .cse17 .cse18 .cse20 .cse21)))) [2018-11-28 13:24:48,762 INFO L448 ceAbstractionStarter]: For program point ldv_filter_positive_intEXIT(lines 8486 8494) no Hoare annotation was computed. [2018-11-28 13:24:48,762 INFO L448 ceAbstractionStarter]: For program point L8490-1(line 8490) no Hoare annotation was computed. [2018-11-28 13:24:48,762 INFO L451 ceAbstractionStarter]: At program point ldv_filter_positive_intENTRY(lines 8486 8494) the Hoare annotation is: true [2018-11-28 13:24:48,762 INFO L448 ceAbstractionStarter]: For program point ldv_filter_positive_intFINAL(lines 8486 8494) no Hoare annotation was computed. [2018-11-28 13:24:48,762 INFO L448 ceAbstractionStarter]: For program point ldv_linux_arch_io_check_final_stateEXIT(lines 7714 7722) no Hoare annotation was computed. [2018-11-28 13:24:48,762 INFO L451 ceAbstractionStarter]: At program point ldv_linux_arch_io_check_final_stateENTRY(lines 7714 7722) the Hoare annotation is: true [2018-11-28 13:24:48,762 INFO L448 ceAbstractionStarter]: For program point ldv_linux_arch_io_check_final_stateFINAL(lines 7714 7722) no Hoare annotation was computed. [2018-11-28 13:24:48,762 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetEXIT(lines 11566 11577) no Hoare annotation was computed. [2018-11-28 13:24:48,762 INFO L448 ceAbstractionStarter]: For program point L11569(lines 11569 11574) no Hoare annotation was computed. [2018-11-28 13:24:48,762 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetENTRY(lines 11566 11577) the Hoare annotation is: true [2018-11-28 13:24:48,763 INFO L448 ceAbstractionStarter]: For program point L11569-2(lines 11566 11577) no Hoare annotation was computed. [2018-11-28 13:24:48,767 INFO L448 ceAbstractionStarter]: For program point L11571(line 11571) no Hoare annotation was computed. [2018-11-28 13:24:48,767 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11571) no Hoare annotation was computed. [2018-11-28 13:24:48,768 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_drivers_base_class__registered_at_exitENTRY(lines 11750 11761) the Hoare annotation is: true [2018-11-28 13:24:48,768 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11755) no Hoare annotation was computed. [2018-11-28 13:24:48,768 INFO L448 ceAbstractionStarter]: For program point L11755(line 11755) no Hoare annotation was computed. [2018-11-28 13:24:48,768 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__registered_at_exitEXIT(lines 11750 11761) no Hoare annotation was computed. [2018-11-28 13:24:48,768 INFO L448 ceAbstractionStarter]: For program point L11753(lines 11753 11758) no Hoare annotation was computed. [2018-11-28 13:24:48,768 INFO L448 ceAbstractionStarter]: For program point L11753-2(lines 11750 11761) no Hoare annotation was computed. [2018-11-28 13:24:48,768 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_module_check_final_stateEXIT(lines 8320 8328) no Hoare annotation was computed. [2018-11-28 13:24:48,768 INFO L451 ceAbstractionStarter]: At program point ldv_linux_kernel_module_check_final_stateENTRY(lines 8320 8328) the Hoare annotation is: true [2018-11-28 13:24:48,768 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_module_check_final_stateFINAL(lines 8320 8328) no Hoare annotation was computed. [2018-11-28 13:24:48,768 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-11-28 13:24:48,768 INFO L444 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) [2018-11-28 13:24:48,768 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-28 13:24:48,769 INFO L444 ceAbstractionStarter]: At program point L6526(line 6526) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse1 (bvugt .cse0 (_ bv18446744073709547521 64))) (.cse2 (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (and (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not .cse1) .cse2) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse1 .cse2)))) [2018-11-28 13:24:48,770 INFO L448 ceAbstractionStarter]: For program point L6528(lines 6528 6536) no Hoare annotation was computed. [2018-11-28 13:24:48,770 INFO L448 ceAbstractionStarter]: For program point L6530-1(line 6530) no Hoare annotation was computed. [2018-11-28 13:24:48,770 INFO L448 ceAbstractionStarter]: For program point L6524-1(line 6524) no Hoare annotation was computed. [2018-11-28 13:24:48,771 INFO L444 ceAbstractionStarter]: At program point L6524(line 6524) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) [2018-11-28 13:24:48,775 INFO L448 ceAbstractionStarter]: For program point L6526-1(line 6526) no Hoare annotation was computed. [2018-11-28 13:24:48,775 INFO L444 ceAbstractionStarter]: At program point L6551(lines 6522 6553) the Hoare annotation is: (let ((.cse7 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse6 (bvugt .cse7 (_ bv18446744073709547521 64)))) (let ((.cse0 (not (= ((_ extract 31 0) .cse7) (_ bv0 32)))) (.cse1 (= lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse2 (not .cse6)) (.cse3 (= (_ bv0 32) lirc_dev_init_~retval~2)) (.cse4 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse5 (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) .cse0 .cse1 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) .cse2 .cse3) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (and .cse0 .cse1 .cse2 .cse4 (not .cse3) .cse5) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (and (and (= (bvadd lirc_dev_init_~tmp___1~8 (_ bv255 8)) (_ bv0 8)) .cse6 (= ((_ extract 31 0) (bvadd (bvneg .cse7) (_ bv18446744073709547521 64))) lirc_dev_init_~retval~2)) .cse4 .cse5) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))))) [2018-11-28 13:24:48,785 INFO L448 ceAbstractionStarter]: For program point lirc_dev_initFINAL(lines 6516 6554) no Hoare annotation was computed. [2018-11-28 13:24:48,786 INFO L444 ceAbstractionStarter]: At program point L6542(line 6542) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (and (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= lirc_dev_init_~tmp___1~8 (_ bv0 8)) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (not (= (_ bv0 32) lirc_dev_init_~retval~2)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))) [2018-11-28 13:24:48,790 INFO L448 ceAbstractionStarter]: For program point lirc_dev_initEXIT(lines 6516 6554) no Hoare annotation was computed. [2018-11-28 13:24:48,791 INFO L444 ceAbstractionStarter]: At program point L6538(line 6538) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (and (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= lirc_dev_init_~tmp___1~8 (_ bv0 8)) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))) [2018-11-28 13:24:48,807 INFO L448 ceAbstractionStarter]: For program point L6540(lines 6540 6547) no Hoare annotation was computed. [2018-11-28 13:24:48,807 INFO L448 ceAbstractionStarter]: For program point L6542-1(line 6542) no Hoare annotation was computed. [2018-11-28 13:24:48,807 INFO L448 ceAbstractionStarter]: For program point L6538-1(line 6538) no Hoare annotation was computed. [2018-11-28 13:24:48,808 INFO L444 ceAbstractionStarter]: At program point L6530(line 6530) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (and (= (bvadd lirc_dev_init_~tmp___1~8 (_ bv255 8)) (_ bv0 8)) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))) [2018-11-28 13:24:48,811 INFO L444 ceAbstractionStarter]: At program point lirc_dev_initENTRY(lines 6516 6554) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) [2018-11-28 13:24:48,811 INFO L451 ceAbstractionStarter]: At program point ldv_linux_drivers_base_class_check_final_stateENTRY(lines 7970 7978) the Hoare annotation is: true [2018-11-28 13:24:48,812 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_check_final_stateEXIT(lines 7970 7978) no Hoare annotation was computed. [2018-11-28 13:24:48,812 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_check_final_stateFINAL(lines 7970 7978) no Hoare annotation was computed. [2018-11-28 13:24:48,818 INFO L448 ceAbstractionStarter]: For program point L8109(line 8109) no Hoare annotation was computed. [2018-11-28 13:24:48,818 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_unregister_chrdev_regionEXIT(lines 8105 8114) no Hoare annotation was computed. [2018-11-28 13:24:48,818 INFO L444 ceAbstractionStarter]: At program point ldv_linux_fs_char_dev_unregister_chrdev_regionENTRY(lines 8105 8114) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,818 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_unregister_chrdev_regionFINAL(lines 8105 8114) no Hoare annotation was computed. [2018-11-28 13:24:48,819 INFO L448 ceAbstractionStarter]: For program point L11347-2(lines 11344 11355) no Hoare annotation was computed. [2018-11-28 13:24:48,819 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_coherent__more_initial_at_exitEXIT(lines 11344 11355) no Hoare annotation was computed. [2018-11-28 13:24:48,819 INFO L448 ceAbstractionStarter]: For program point L11349(line 11349) no Hoare annotation was computed. [2018-11-28 13:24:48,819 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11349) no Hoare annotation was computed. [2018-11-28 13:24:48,819 INFO L448 ceAbstractionStarter]: For program point L11347(lines 11347 11352) no Hoare annotation was computed. [2018-11-28 13:24:48,819 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_coherent__more_initial_at_exitENTRY(lines 11344 11355) the Hoare annotation is: true [2018-11-28 13:24:48,819 INFO L448 ceAbstractionStarter]: For program point L11581(lines 11581 11586) no Hoare annotation was computed. [2018-11-28 13:24:48,819 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetEXIT(lines 11578 11589) no Hoare annotation was computed. [2018-11-28 13:24:48,819 INFO L448 ceAbstractionStarter]: For program point L11581-2(lines 11578 11589) no Hoare annotation was computed. [2018-11-28 13:24:48,819 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetENTRY(lines 11578 11589) the Hoare annotation is: true [2018-11-28 13:24:48,820 INFO L448 ceAbstractionStarter]: For program point L11583(line 11583) no Hoare annotation was computed. [2018-11-28 13:24:48,820 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11583) no Hoare annotation was computed. [2018-11-28 13:24:48,820 INFO L448 ceAbstractionStarter]: For program point L7343-1(line 7343) no Hoare annotation was computed. [2018-11-28 13:24:48,821 INFO L444 ceAbstractionStarter]: At program point L7343(line 7343) the Hoare annotation is: (let ((.cse1 (= (_ bv0 32) ldv_alloc_chrdev_region_130_~res1~2)) (.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) .cse1) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (and (not .cse1) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,821 INFO L448 ceAbstractionStarter]: For program point ldv_alloc_chrdev_region_130FINAL(lines 7328 7350) no Hoare annotation was computed. [2018-11-28 13:24:48,821 INFO L448 ceAbstractionStarter]: For program point L7345-1(line 7345) no Hoare annotation was computed. [2018-11-28 13:24:48,821 INFO L444 ceAbstractionStarter]: At program point L7345(line 7345) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))) (.cse1 (= (_ bv0 32) ldv_alloc_chrdev_region_130_~res1~2))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) .cse1) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (and (not .cse1) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (and .cse1 (not (= (_ bv0 32) ldv_alloc_chrdev_region_130_~res2~2))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,827 INFO L448 ceAbstractionStarter]: For program point L7339-1(line 7339) no Hoare annotation was computed. [2018-11-28 13:24:48,827 INFO L444 ceAbstractionStarter]: At program point L7339(line 7339) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,828 INFO L448 ceAbstractionStarter]: For program point L7341-1(line 7341) no Hoare annotation was computed. [2018-11-28 13:24:48,828 INFO L444 ceAbstractionStarter]: At program point L7341(line 7341) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,834 INFO L444 ceAbstractionStarter]: At program point ldv_alloc_chrdev_region_130ENTRY(lines 7328 7350) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-28 13:24:48,834 INFO L448 ceAbstractionStarter]: For program point ldv_alloc_chrdev_region_130EXIT(lines 7328 7350) no Hoare annotation was computed. [2018-11-28 13:24:48,834 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11448) no Hoare annotation was computed. [2018-11-28 13:24:48,834 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitEXIT(lines 11443 11454) no Hoare annotation was computed. [2018-11-28 13:24:48,834 INFO L448 ceAbstractionStarter]: For program point L11446-2(lines 11443 11454) no Hoare annotation was computed. [2018-11-28 13:24:48,846 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitENTRY(lines 11443 11454) the Hoare annotation is: true [2018-11-28 13:24:48,846 INFO L448 ceAbstractionStarter]: For program point L11448(line 11448) no Hoare annotation was computed. [2018-11-28 13:24:48,846 INFO L448 ceAbstractionStarter]: For program point L11446(lines 11446 11451) no Hoare annotation was computed. [2018-11-28 13:24:48,846 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-28 13:24:48,846 INFO L444 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_rlock~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (= ~locksocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0) (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= (_ bv0 32) ~rtnllocknumber~0) (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0) (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0) (= ~ldv_linux_usb_gadget_usb_gadget~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0) (= (_ bv0 32) ~ldv_linux_arch_io_iomem~0)) [2018-11-28 13:24:48,847 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-28 13:24:48,847 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-28 13:24:48,847 INFO L448 ceAbstractionStarter]: For program point ldv_post_initEXIT(lines 8495 8504) no Hoare annotation was computed. [2018-11-28 13:24:48,847 INFO L451 ceAbstractionStarter]: At program point ldv_post_initENTRY(lines 8495 8504) the Hoare annotation is: true [2018-11-28 13:24:48,847 INFO L448 ceAbstractionStarter]: For program point ldv_post_initFINAL(lines 8495 8504) no Hoare annotation was computed. [2018-11-28 13:24:48,847 INFO L444 ceAbstractionStarter]: At program point L8500(line 8500) the Hoare annotation is: (let ((.cse21 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse21))) (.cse2 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse3 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse4 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse5 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse6 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse7 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse8 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse9 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse10 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse11 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse14 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse15 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse16 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse17 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse18 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse19 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))) (.cse1 (= ldv_post_init_~init_ret_val |ldv_post_init_#in~init_ret_val|))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse15 (bvugt .cse21 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) .cse16 .cse17 .cse18 .cse19 .cse20 .cse1)))) [2018-11-28 13:24:48,856 INFO L448 ceAbstractionStarter]: For program point L8500-1(line 8500) no Hoare annotation was computed. [2018-11-28 13:24:48,856 INFO L451 ceAbstractionStarter]: At program point ldv_linux_net_sock_check_final_stateENTRY(lines 8808 8816) the Hoare annotation is: true [2018-11-28 13:24:48,856 INFO L448 ceAbstractionStarter]: For program point ldv_linux_net_sock_check_final_stateEXIT(lines 8808 8816) no Hoare annotation was computed. [2018-11-28 13:24:48,856 INFO L448 ceAbstractionStarter]: For program point ldv_linux_net_sock_check_final_stateFINAL(lines 8808 8816) no Hoare annotation was computed. [2018-11-28 13:24:48,856 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedENTRY(lines 11394 11405) the Hoare annotation is: true [2018-11-28 13:24:48,857 INFO L448 ceAbstractionStarter]: For program point L11397(lines 11397 11402) no Hoare annotation was computed. [2018-11-28 13:24:48,857 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11399) no Hoare annotation was computed. [2018-11-28 13:24:48,857 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedEXIT(lines 11394 11405) no Hoare annotation was computed. [2018-11-28 13:24:48,857 INFO L448 ceAbstractionStarter]: For program point L11397-2(lines 11394 11405) no Hoare annotation was computed. [2018-11-28 13:24:48,857 INFO L448 ceAbstractionStarter]: For program point L11399(line 11399) no Hoare annotation was computed. [2018-11-28 13:24:48,857 INFO L448 ceAbstractionStarter]: For program point L4194-1(line 4194) no Hoare annotation was computed. [2018-11-28 13:24:48,866 INFO L451 ceAbstractionStarter]: At program point IS_ERRENTRY(lines 4189 4198) the Hoare annotation is: true [2018-11-28 13:24:48,866 INFO L448 ceAbstractionStarter]: For program point IS_ERRFINAL(lines 4189 4198) no Hoare annotation was computed. [2018-11-28 13:24:48,866 INFO L448 ceAbstractionStarter]: For program point IS_ERREXIT(lines 4189 4198) no Hoare annotation was computed. [2018-11-28 13:24:48,867 INFO L444 ceAbstractionStarter]: At program point L4194(line 4194) the Hoare annotation is: (let ((.cse22 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse1 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse21 (and (= IS_ERR_~ptr.offset |IS_ERR_#in~ptr.offset|) (= IS_ERR_~ptr.base |IS_ERR_#in~ptr.base|))) (.cse2 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse3 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse4 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse5 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse6 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse7 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse8 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse9 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse10 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse12 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse13 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse18 (bvugt .cse22 (_ bv18446744073709547521 64))) (.cse14 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (.cse15 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse16 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse17 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse19 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (not .cse18) .cse19 .cse20 .cse21) (or (= (_ bv0 32) ((_ extract 31 0) .cse22)) .cse0 .cse1 .cse21 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse18 (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) .cse14 .cse15 .cse16 .cse17 .cse19 .cse20)))) [2018-11-28 13:24:48,887 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.11 01:24:48 BoogieIcfgContainer [2018-11-28 13:24:48,887 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-28 13:24:48,888 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-28 13:24:48,888 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-28 13:24:48,888 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-28 13:24:48,888 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 01:19:52" (3/4) ... [2018-11-28 13:24:48,894 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-28 13:24:48,910 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-11-28 13:24:48,910 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-11-28 13:24:48,910 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int_nonpositive [2018-11-28 13:24:48,910 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_check_final_state [2018-11-28 13:24:48,910 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_create_class [2018-11-28 13:24:48,910 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-11-28 13:24:48,910 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-11-28 13:24:48,911 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int [2018-11-28 13:24:48,911 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-28 13:24:48,911 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ldv_check_final_state_136 [2018-11-28 13:24:48,911 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_ptr [2018-11-28 13:24:48,911 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ldv_check_final_state_135 [2018-11-28 13:24:48,911 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-11-28 13:24:48,911 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assume [2018-11-28 13:24:48,911 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_sysfs_check_final_state [2018-11-28 13:24:48,911 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-11-28 13:24:48,911 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_coherent_check_final_state [2018-11-28 13:24:48,911 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-11-28 13:24:48,911 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-11-28 13:24:48,912 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_register_chrdev_region [2018-11-28 13:24:48,912 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-11-28 13:24:48,912 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_drivers_base_class__double_registration [2018-11-28 13:24:48,912 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-11-28 13:24:48,912 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-11-28 13:24:48,912 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-11-28 13:24:48,912 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2018-11-28 13:24:48,912 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-11-28 13:24:48,912 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-11-28 13:24:48,914 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-11-28 13:24:48,914 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_unregister_class [2018-11-28 13:24:48,914 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-11-28 13:24:48,914 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_block_genhd_check_final_state [2018-11-28 13:24:48,914 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_urb_check_final_state [2018-11-28 13:24:48,914 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_entry_EMGentry_3 [2018-11-28 13:24:48,914 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_destroy_class [2018-11-28 13:24:48,914 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-11-28 13:24:48,915 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ldv_post_init_134 [2018-11-28 13:24:48,915 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_destroy_class [2018-11-28 13:24:48,915 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-11-28 13:24:48,915 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-11-28 13:24:48,915 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_net_register_reset_error_counter [2018-11-28 13:24:48,915 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure PTR_ERR [2018-11-28 13:24:48,915 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2018-11-28 13:24:48,915 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_block_queue_check_final_state [2018-11-28 13:24:48,915 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-11-28 13:24:48,915 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ptr_err [2018-11-28 13:24:48,915 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_unregister_chrdev_region_133 [2018-11-28 13:24:48,915 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_lib_find_bit_initialize [2018-11-28 13:24:48,916 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_lib_idr__more_at_exit [2018-11-28 13:24:48,916 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_create_class [2018-11-28 13:24:48,916 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_create_class [2018-11-28 13:24:48,916 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-11-28 13:24:48,916 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-11-28 13:24:48,916 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_mmc_sdio_func_check_final_state [2018-11-28 13:24:48,916 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-11-28 13:24:48,916 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_block_request__get_at_exit [2018-11-28 13:24:48,916 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_fs_char_dev__double_registration [2018-11-28 13:24:48,916 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-11-28 13:24:48,916 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure alloc_chrdev_region [2018-11-28 13:24:48,916 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_class_destroy_132 [2018-11-28 13:24:48,917 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_lib_idr_check_final_state [2018-11-28 13:24:48,917 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_class_destroy_131 [2018-11-28 13:24:48,917 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-11-28 13:24:48,917 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-11-28 13:24:48,917 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_register_reset_error_counter [2018-11-28 13:24:48,917 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_char_dev_check_final_state [2018-11-28 13:24:48,917 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure unregister_chrdev_region [2018-11-28 13:24:48,917 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_net_rtnetlink_check_final_state [2018-11-28 13:24:48,917 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ldv_initialize_137 [2018-11-28 13:24:48,917 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_block_request_check_final_state [2018-11-28 13:24:48,917 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_unregister_class [2018-11-28 13:24:48,917 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2018-11-28 13:24:48,918 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lirc_dev_exit [2018-11-28 13:24:48,918 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-11-28 13:24:48,918 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-11-28 13:24:48,918 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_filter_positive_int [2018-11-28 13:24:48,918 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_arch_io_check_final_state [2018-11-28 13:24:48,918 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-11-28 13:24:48,918 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-11-28 13:24:48,918 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_module_check_final_state [2018-11-28 13:24:48,918 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-28 13:24:48,918 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lirc_dev_init [2018-11-28 13:24:48,918 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-11-28 13:24:48,918 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_check_final_state [2018-11-28 13:24:48,919 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-11-28 13:24:48,919 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-11-28 13:24:48,919 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_alloc_chrdev_region_130 [2018-11-28 13:24:48,919 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-11-28 13:24:48,919 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_post_init [2018-11-28 13:24:48,919 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_net_sock_check_final_state [2018-11-28 13:24:48,920 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-11-28 13:24:48,920 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2018-11-28 13:24:48,962 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 275 nodes and edges [2018-11-28 13:24:48,964 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 110 nodes and edges [2018-11-28 13:24:48,965 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 54 nodes and edges [2018-11-28 13:24:48,966 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 26 nodes and edges [2018-11-28 13:24:48,967 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2018-11-28 13:24:48,967 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2018-11-28 13:24:49,008 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((!(0bv32 == ldv_linux_usb_gadget_usb_gadget) || !(~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32)) || !(locksocknumber == 0bv32)) || !(0bv32 == ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || (((((1bv32 == ldv_linux_fs_char_dev_usb_gadget_chrdev && !(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class))[31:0] == 0bv32)) && tmp___1 == 0bv8) && ~bvadd16(ldv_linux_drivers_base_class_usb_gadget_class, 4294967295bv32) == 0bv32) && !~bvugt32(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class)), 18446744073709547521bv64)) && 0bv32 == retval)) || !(ldv_linux_lib_idr_idr == 0bv32)) || !(1bv32 == ldv_linux_kernel_locking_rwlock_wlock)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched)) || !(~bvadd16(ldv_linux_kernel_module_module_refcounter, 4294967295bv32) == 0bv32)) || !(0bv32 == \old(ldv_linux_drivers_base_class_usb_gadget_class))) || !(0bv32 == rtnllocknumber)) || (((((!(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class))[31:0] == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class)), 18446744073709547521bv64)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && !(0bv32 == retval)) && \old(ldv_linux_fs_char_dev_usb_gadget_chrdev) == ldv_linux_fs_char_dev_usb_gadget_chrdev)) || !(ldv_linux_usb_coherent_coherent_state == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv32 == ldv_linux_block_request_blk_rq)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || ((((~bvadd16(tmp___1, 255bv8) == 0bv8 && ~bvugt32(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class)), 18446744073709547521bv64)) && ~bvadd16(~bvneg64(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class))), 18446744073709547521bv64)[31:0] == retval) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && \old(ldv_linux_fs_char_dev_usb_gadget_chrdev) == ldv_linux_fs_char_dev_usb_gadget_chrdev)) || ~bvugt32(~sign_extendFrom8To32(~bvadd16(\old(lirc_class), \old(lirc_class))), 18446744073709547521bv64)) || !(0bv32 == \old(ldv_linux_fs_char_dev_usb_gadget_chrdev))) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(0bv32 == ldv_linux_block_queue_queue_state) [2018-11-28 13:24:49,089 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_e9e98d75-30cb-491b-b831-4a5e38b7a0c4/bin-2019/uautomizer/witness.graphml [2018-11-28 13:24:49,089 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-28 13:24:49,090 INFO L168 Benchmark]: Toolchain (without parser) took 304782.03 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 284.7 MB). Free memory was 928.6 MB in the beginning and 826.2 MB in the end (delta: 102.4 MB). Peak memory consumption was 387.1 MB. Max. memory is 11.5 GB. [2018-11-28 13:24:49,090 INFO L168 Benchmark]: CDTParser took 0.18 ms. Allocated memory is still 1.0 GB. Free memory is still 972.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-28 13:24:49,091 INFO L168 Benchmark]: CACSL2BoogieTranslator took 3362.71 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 271.1 MB). Free memory was 928.6 MB in the beginning and 1.2 GB in the end (delta: -276.2 MB). Peak memory consumption was 287.9 MB. Max. memory is 11.5 GB. [2018-11-28 13:24:49,091 INFO L168 Benchmark]: Boogie Procedure Inliner took 75.14 ms. Allocated memory is still 1.3 GB. Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 7.3 MB). Peak memory consumption was 7.3 MB. Max. memory is 11.5 GB. [2018-11-28 13:24:49,091 INFO L168 Benchmark]: Boogie Preprocessor took 74.14 ms. Allocated memory is still 1.3 GB. Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 14.6 MB). Peak memory consumption was 14.6 MB. Max. memory is 11.5 GB. [2018-11-28 13:24:49,091 INFO L168 Benchmark]: RCFGBuilder took 4751.40 ms. Allocated memory was 1.3 GB in the beginning and 1.4 GB in the end (delta: 95.9 MB). Free memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: -127.2 MB). Peak memory consumption was 435.9 MB. Max. memory is 11.5 GB. [2018-11-28 13:24:49,092 INFO L168 Benchmark]: TraceAbstraction took 296313.37 ms. Allocated memory was 1.4 GB in the beginning and 1.3 GB in the end (delta: -82.3 MB). Free memory was 1.3 GB in the beginning and 852.1 MB in the end (delta: 458.0 MB). Peak memory consumption was 583.2 MB. Max. memory is 11.5 GB. [2018-11-28 13:24:49,092 INFO L168 Benchmark]: Witness Printer took 201.57 ms. Allocated memory is still 1.3 GB. Free memory was 852.1 MB in the beginning and 826.2 MB in the end (delta: 25.9 MB). Peak memory consumption was 25.9 MB. Max. memory is 11.5 GB. [2018-11-28 13:24:49,094 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.18 ms. Allocated memory is still 1.0 GB. Free memory is still 972.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 3362.71 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 271.1 MB). Free memory was 928.6 MB in the beginning and 1.2 GB in the end (delta: -276.2 MB). Peak memory consumption was 287.9 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 75.14 ms. Allocated memory is still 1.3 GB. Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 7.3 MB). Peak memory consumption was 7.3 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 74.14 ms. Allocated memory is still 1.3 GB. Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 14.6 MB). Peak memory consumption was 14.6 MB. Max. memory is 11.5 GB. * RCFGBuilder took 4751.40 ms. Allocated memory was 1.3 GB in the beginning and 1.4 GB in the end (delta: 95.9 MB). Free memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: -127.2 MB). Peak memory consumption was 435.9 MB. Max. memory is 11.5 GB. * TraceAbstraction took 296313.37 ms. Allocated memory was 1.4 GB in the beginning and 1.3 GB in the end (delta: -82.3 MB). Free memory was 1.3 GB in the beginning and 852.1 MB in the end (delta: 458.0 MB). Peak memory consumption was 583.2 MB. Max. memory is 11.5 GB. * Witness Printer took 201.57 ms. Allocated memory is still 1.3 GB. Free memory was 852.1 MB in the beginning and 826.2 MB in the end (delta: 25.9 MB). Peak memory consumption was 25.9 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 11163]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11559]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11990]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11237]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11693]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11151]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11212]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11324]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11015]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11916]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11743]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 10966]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11386]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11731]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11595]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11051]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11631]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12027]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11853]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11878]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11571]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11792]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11755]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11175]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11349]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11583]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11448]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11100]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11399]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 29 specifications checked. All of them hold - InvariantResult [Line: 9174]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 9166]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6522]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(0bv32 == ldv_linux_usb_gadget_usb_gadget) || !(~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32)) || !(locksocknumber == 0bv32)) || !(0bv32 == ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || (((((1bv32 == ldv_linux_fs_char_dev_usb_gadget_chrdev && !(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class))[31:0] == 0bv32)) && tmp___1 == 0bv8) && ~bvadd16(ldv_linux_drivers_base_class_usb_gadget_class, 4294967295bv32) == 0bv32) && !~bvugt32(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class)), 18446744073709547521bv64)) && 0bv32 == retval)) || !(ldv_linux_lib_idr_idr == 0bv32)) || !(1bv32 == ldv_linux_kernel_locking_rwlock_wlock)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched)) || !(~bvadd16(ldv_linux_kernel_module_module_refcounter, 4294967295bv32) == 0bv32)) || !(0bv32 == \old(ldv_linux_drivers_base_class_usb_gadget_class))) || !(0bv32 == rtnllocknumber)) || (((((!(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class))[31:0] == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class)), 18446744073709547521bv64)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && !(0bv32 == retval)) && \old(ldv_linux_fs_char_dev_usb_gadget_chrdev) == ldv_linux_fs_char_dev_usb_gadget_chrdev)) || !(ldv_linux_usb_coherent_coherent_state == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv32 == ldv_linux_block_request_blk_rq)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || ((((~bvadd16(tmp___1, 255bv8) == 0bv8 && ~bvugt32(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class)), 18446744073709547521bv64)) && ~bvadd16(~bvneg64(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class))), 18446744073709547521bv64)[31:0] == retval) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && \old(ldv_linux_fs_char_dev_usb_gadget_chrdev) == ldv_linux_fs_char_dev_usb_gadget_chrdev)) || ~bvugt32(~sign_extendFrom8To32(~bvadd16(\old(lirc_class), \old(lirc_class))), 18446744073709547521bv64)) || !(0bv32 == \old(ldv_linux_fs_char_dev_usb_gadget_chrdev))) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(0bv32 == ldv_linux_block_queue_queue_state) - StatisticsResult: Ultimate Automizer benchmark data CFG has 93 procedures, 520 locations, 29 error locations. SAFE Result, 296.2s OverallTime, 42 OverallIterations, 9 TraceHistogramMax, 152.8s AutomataDifference, 0.0s DeadEndRemovalTime, 47.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 22679 SDtfs, 12933 SDslu, 117463 SDs, 0 SdLazy, 36081 SolverSat, 1706 SolverUnsat, 12 SolverUnknown, 0 SolverNotchecked, 117.7s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 10564 GetRequests, 10025 SyntacticMatches, 18 SemanticMatches, 521 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1366 ImplicationChecksByTransitivity, 36.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1273occurred in iteration=24, 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: 3.1s AutomataMinimizationTime, 42 MinimizatonAttempts, 2483 StatesRemovedByMinimization, 15 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 193 LocationsWithAnnotation, 2669 PreInvPairs, 2817 NumberOfFragments, 9460 HoareAnnotationTreeSize, 2669 FomulaSimplifications, 190158 FormulaSimplificationTreeSizeReduction, 1.5s HoareSimplificationTime, 193 FomulaSimplificationsInter, 301260 FormulaSimplificationTreeSizeReductionInter, 45.4s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 4.6s SsaConstructionTime, 56.4s SatisfiabilityAnalysisTime, 29.9s InterpolantComputationTime, 9194 NumberOfCodeBlocks, 9194 NumberOfCodeBlocksAsserted, 42 NumberOfCheckSat, 10369 ConstructedInterpolants, 0 QuantifiedInterpolants, 6941445 SizeOfPredicates, 325 NumberOfNonLiveVariables, 84691 ConjunctsInSsa, 665 ConjunctsInUnsatCore, 48 InterpolantComputations, 38 PerfectInterpolantSequences, 4599/4726 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...