./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.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version aa418289 Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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.c -s /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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 83d822d2cf1f0baa49bf02a55f39f17f65f4983f ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 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_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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.c -s /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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 83d822d2cf1f0baa49bf02a55f39f17f65f4983f .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-aa41828 [2018-11-23 01:03:30,609 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-23 01:03:30,611 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-23 01:03:30,617 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-23 01:03:30,617 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-23 01:03:30,618 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-23 01:03:30,619 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-23 01:03:30,620 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-23 01:03:30,621 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-23 01:03:30,622 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-23 01:03:30,622 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-23 01:03:30,623 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-23 01:03:30,623 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-23 01:03:30,624 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-23 01:03:30,624 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-23 01:03:30,625 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-23 01:03:30,626 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-23 01:03:30,627 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-23 01:03:30,628 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-23 01:03:30,629 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-23 01:03:30,630 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-23 01:03:30,631 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-23 01:03:30,632 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-23 01:03:30,632 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-23 01:03:30,632 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-23 01:03:30,633 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-23 01:03:30,634 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-23 01:03:30,634 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-23 01:03:30,635 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-23 01:03:30,636 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-23 01:03:30,636 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-23 01:03:30,636 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-23 01:03:30,636 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-23 01:03:30,637 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-23 01:03:30,637 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-23 01:03:30,638 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-23 01:03:30,638 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Default.epf [2018-11-23 01:03:30,645 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-23 01:03:30,645 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-23 01:03:30,645 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-23 01:03:30,646 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-11-23 01:03:30,646 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-23 01:03:30,646 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-23 01:03:30,646 INFO L133 SettingsManager]: * Use SBE=true [2018-11-23 01:03:30,646 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-23 01:03:30,647 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-23 01:03:30,647 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-23 01:03:30,647 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-23 01:03:30,647 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-23 01:03:30,647 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-23 01:03:30,647 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-23 01:03:30,647 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-23 01:03:30,647 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-23 01:03:30,648 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-23 01:03:30,648 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-23 01:03:30,648 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-23 01:03:30,648 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-23 01:03:30,648 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-23 01:03:30,648 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-23 01:03:30,648 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-23 01:03:30,648 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-23 01:03:30,648 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-11-23 01:03:30,649 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-23 01:03:30,649 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-23 01:03:30,649 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-23 01:03:30,649 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_f5249bc8-7f08-4989-963b-20529709f771/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 -> 83d822d2cf1f0baa49bf02a55f39f17f65f4983f [2018-11-23 01:03:30,665 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-23 01:03:30,673 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-23 01:03:30,675 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-23 01:03:30,676 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-23 01:03:30,676 INFO L276 PluginConnector]: CDTParser initialized [2018-11-23 01:03:30,676 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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.c [2018-11-23 01:03:30,711 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/data/6a85813af/7be08ab49701416298e2614846aa0a74/FLAG54df7605d [2018-11-23 01:03:31,287 INFO L307 CDTParser]: Found 1 translation units. [2018-11-23 01:03:31,288 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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.c [2018-11-23 01:03:31,317 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/data/6a85813af/7be08ab49701416298e2614846aa0a74/FLAG54df7605d [2018-11-23 01:03:31,694 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/data/6a85813af/7be08ab49701416298e2614846aa0a74 [2018-11-23 01:03:31,696 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-23 01:03:31,697 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-23 01:03:31,698 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-23 01:03:31,698 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-23 01:03:31,700 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-23 01:03:31,700 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 01:03:31" (1/1) ... [2018-11-23 01:03:31,702 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@a313e41 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:03:31, skipping insertion in model container [2018-11-23 01:03:31,702 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 01:03:31" (1/1) ... [2018-11-23 01:03:31,708 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-23 01:03:31,776 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-23 01:03:33,726 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-23 01:03:33,747 INFO L191 MainTranslator]: Completed pre-run [2018-11-23 01:03:33,919 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-23 01:03:34,263 INFO L195 MainTranslator]: Completed translation [2018-11-23 01:03:34,263 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:03:34 WrapperNode [2018-11-23 01:03:34,263 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-23 01:03:34,264 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-23 01:03:34,264 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-23 01:03:34,264 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-23 01:03:34,269 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:03:34" (1/1) ... [2018-11-23 01:03:34,320 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:03:34" (1/1) ... [2018-11-23 01:03:34,339 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-23 01:03:34,339 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-23 01:03:34,339 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-23 01:03:34,339 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-23 01:03:34,351 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:03:34" (1/1) ... [2018-11-23 01:03:34,352 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:03:34" (1/1) ... [2018-11-23 01:03:34,357 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:03:34" (1/1) ... [2018-11-23 01:03:34,357 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:03:34" (1/1) ... [2018-11-23 01:03:34,385 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:03:34" (1/1) ... [2018-11-23 01:03:34,389 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:03:34" (1/1) ... [2018-11-23 01:03:34,402 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:03:34" (1/1) ... [2018-11-23 01:03:34,410 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-23 01:03:34,410 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-23 01:03:34,410 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-23 01:03:34,410 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-23 01:03:34,411 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:03:34" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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-23 01:03:34,458 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-11-23 01:03:34,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-11-23 01:03:34,458 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2018-11-23 01:03:34,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2018-11-23 01:03:34,458 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-11-23 01:03:34,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-11-23 01:03:34,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2018-11-23 01:03:34,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2018-11-23 01:03:34,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-11-23 01:03:34,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-11-23 01:03:34,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_create_class [2018-11-23 01:03:34,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_create_class [2018-11-23 01:03:34,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2018-11-23 01:03:34,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2018-11-23 01:03:34,460 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-11-23 01:03:34,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-11-23 01:03:34,460 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-11-23 01:03:34,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-11-23 01:03:34,460 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2018-11-23 01:03:34,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2018-11-23 01:03:34,460 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-11-23 01:03:34,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-11-23 01:03:34,460 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2018-11-23 01:03:34,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2018-11-23 01:03:34,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-11-23 01:03:34,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-11-23 01:03:34,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_136 [2018-11-23 01:03:34,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_136 [2018-11-23 01:03:34,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_135 [2018-11-23 01:03:34,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_135 [2018-11-23 01:03:34,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-11-23 01:03:34,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-11-23 01:03:34,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-11-23 01:03:34,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-11-23 01:03:34,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-11-23 01:03:34,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-11-23 01:03:34,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2018-11-23 01:03:34,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2018-11-23 01:03:34,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2018-11-23 01:03:34,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2018-11-23 01:03:34,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2018-11-23 01:03:34,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2018-11-23 01:03:34,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_init [2018-11-23 01:03:34,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_init [2018-11-23 01:03:34,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2018-11-23 01:03:34,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2018-11-23 01:03:34,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-23 01:03:34,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-11-23 01:03:34,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-11-23 01:03:34,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-11-23 01:03:34,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-11-23 01:03:34,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-23 01:03:34,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2018-11-23 01:03:34,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2018-11-23 01:03:34,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2018-11-23 01:03:34,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2018-11-23 01:03:34,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2018-11-23 01:03:34,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2018-11-23 01:03:34,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__more_at_exit [2018-11-23 01:03:34,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__more_at_exit [2018-11-23 01:03:34,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2018-11-23 01:03:34,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2018-11-23 01:03:34,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2018-11-23 01:03:34,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2018-11-23 01:03:34,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-11-23 01:03:34,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-11-23 01:03:34,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-11-23 01:03:34,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-11-23 01:03:34,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_create_class [2018-11-23 01:03:34,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_create_class [2018-11-23 01:03:34,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2018-11-23 01:03:34,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2018-11-23 01:03:34,465 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-23 01:03:34,465 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-23 01:03:34,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-11-23 01:03:34,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-11-23 01:03:34,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_initialize [2018-11-23 01:03:34,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_initialize [2018-11-23 01:03:34,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-11-23 01:03:34,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-11-23 01:03:34,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2018-11-23 01:03:34,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2018-11-23 01:03:34,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-11-23 01:03:34,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-11-23 01:03:34,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_chrdev_region_130 [2018-11-23 01:03:34,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_chrdev_region_130 [2018-11-23 01:03:34,467 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-23 01:03:34,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-23 01:03:34,467 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2018-11-23 01:03:34,467 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2018-11-23 01:03:34,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-11-23 01:03:34,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-11-23 01:03:34,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2018-11-23 01:03:34,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2018-11-23 01:03:34,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2018-11-23 01:03:34,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2018-11-23 01:03:34,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-11-23 01:03:34,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-11-23 01:03:34,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_region_133 [2018-11-23 01:03:34,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_region_133 [2018-11-23 01:03:34,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-11-23 01:03:34,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-11-23 01:03:34,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-11-23 01:03:34,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-11-23 01:03:34,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_class_destroy_132 [2018-11-23 01:03:34,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_class_destroy_132 [2018-11-23 01:03:34,469 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_class_destroy_131 [2018-11-23 01:03:34,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_class_destroy_131 [2018-11-23 01:03:34,469 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_unregister_class [2018-11-23 01:03:34,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_unregister_class [2018-11-23 01:03:34,469 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-11-23 01:03:34,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-11-23 01:03:34,469 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-23 01:03:34,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-23 01:03:34,469 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2018-11-23 01:03:34,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2018-11-23 01:03:34,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2018-11-23 01:03:34,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2018-11-23 01:03:34,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ptr [2018-11-23 01:03:34,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ptr [2018-11-23 01:03:34,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2018-11-23 01:03:34,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2018-11-23 01:03:34,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2018-11-23 01:03:34,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2018-11-23 01:03:34,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-11-23 01:03:34,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-11-23 01:03:34,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2018-11-23 01:03:34,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2018-11-23 01:03:34,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_post_init_134 [2018-11-23 01:03:34,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_post_init_134 [2018-11-23 01:03:34,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-11-23 01:03:34,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__get_at_exit [2018-11-23 01:03:34,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__get_at_exit [2018-11-23 01:03:34,471 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2018-11-23 01:03:34,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2018-11-23 01:03:34,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2018-11-23 01:03:34,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_initialize_137 [2018-11-23 01:03:34,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_initialize_137 [2018-11-23 01:03:34,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2018-11-23 01:03:34,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2018-11-23 01:03:34,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-11-23 01:03:34,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-11-23 01:03:34,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-11-23 01:03:34,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-11-23 01:03:34,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-11-23 01:03:34,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-11-23 01:03:34,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-11-23 01:03:34,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-11-23 01:03:34,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2018-11-23 01:03:34,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2018-11-23 01:03:34,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_create_class [2018-11-23 01:03:34,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_create_class [2018-11-23 01:03:34,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-11-23 01:03:34,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-11-23 01:03:34,473 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_chrdev_region [2018-11-23 01:03:34,474 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2018-11-23 01:03:34,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2018-11-23 01:03:34,474 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-11-23 01:03:34,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-11-23 01:03:34,474 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2018-11-23 01:03:34,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2018-11-23 01:03:34,474 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-11-23 01:03:34,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-11-23 01:03:34,474 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-11-23 01:03:34,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-11-23 01:03:34,475 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-11-23 01:03:34,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-11-23 01:03:34,475 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-11-23 01:03:34,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-11-23 01:03:34,475 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_register_chrdev_region [2018-11-23 01:03:34,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_register_chrdev_region [2018-11-23 01:03:34,475 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_class [2018-11-23 01:03:34,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_class [2018-11-23 01:03:34,476 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-11-23 01:03:34,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-11-23 01:03:34,476 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_entry_EMGentry_3 [2018-11-23 01:03:34,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_entry_EMGentry_3 [2018-11-23 01:03:34,476 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2018-11-23 01:03:34,476 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2018-11-23 01:03:34,476 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-11-23 01:03:34,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-11-23 01:03:34,476 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_exit [2018-11-23 01:03:34,476 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_exit [2018-11-23 01:03:34,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2018-11-23 01:03:34,477 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_init [2018-11-23 01:03:34,477 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_init [2018-11-23 01:03:34,477 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-11-23 01:03:34,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-11-23 01:03:36,535 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-23 01:03:36,536 INFO L280 CfgBuilder]: Removed 0 assue(true) statements. [2018-11-23 01:03:36,536 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 01:03:36 BoogieIcfgContainer [2018-11-23 01:03:36,536 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-23 01:03:36,537 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-23 01:03:36,537 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-23 01:03:36,539 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-23 01:03:36,539 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 01:03:31" (1/3) ... [2018-11-23 01:03:36,540 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@28b86983 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 01:03:36, skipping insertion in model container [2018-11-23 01:03:36,540 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:03:34" (2/3) ... [2018-11-23 01:03:36,540 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@28b86983 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 01:03:36, skipping insertion in model container [2018-11-23 01:03:36,540 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 01:03:36" (3/3) ... [2018-11-23 01:03:36,541 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.c [2018-11-23 01:03:36,547 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-23 01:03:36,553 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 29 error locations. [2018-11-23 01:03:36,563 INFO L257 AbstractCegarLoop]: Starting to check reachability of 29 error locations. [2018-11-23 01:03:36,586 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-23 01:03:36,586 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-23 01:03:36,586 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-23 01:03:36,586 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-23 01:03:36,587 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-23 01:03:36,587 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-23 01:03:36,587 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-23 01:03:36,587 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-23 01:03:36,587 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-23 01:03:36,607 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states. [2018-11-23 01:03:36,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-11-23 01:03:36,612 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:03:36,613 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-23 01:03:36,615 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-23 01:03:36,619 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:03:36,619 INFO L82 PathProgramCache]: Analyzing trace with hash -1856675148, now seen corresponding path program 1 times [2018-11-23 01:03:36,620 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 01:03:36,621 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 01:03:36,663 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:03:36,664 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:03:36,664 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:03:36,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:03:37,122 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-23 01:03:37,124 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-23 01:03:37,124 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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-23 01:03:37,149 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:03:37,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:03:37,678 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:03:37,766 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-23 01:03:37,800 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-23 01:03:37,800 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-23 01:03:37,803 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-23 01:03:37,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-23 01:03:37,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-23 01:03:37,817 INFO L87 Difference]: Start difference. First operand 509 states. Second operand 9 states. [2018-11-23 01:03:38,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:03:38,126 INFO L93 Difference]: Finished difference Result 1435 states and 1835 transitions. [2018-11-23 01:03:38,126 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-23 01:03:38,127 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 46 [2018-11-23 01:03:38,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:03:38,141 INFO L225 Difference]: With dead ends: 1435 [2018-11-23 01:03:38,141 INFO L226 Difference]: Without dead ends: 940 [2018-11-23 01:03:38,147 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-23 01:03:38,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 940 states. [2018-11-23 01:03:38,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 940 to 694. [2018-11-23 01:03:38,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 694 states. [2018-11-23 01:03:38,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 773 transitions. [2018-11-23 01:03:38,217 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 773 transitions. Word has length 46 [2018-11-23 01:03:38,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:03:38,217 INFO L480 AbstractCegarLoop]: Abstraction has 694 states and 773 transitions. [2018-11-23 01:03:38,217 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-23 01:03:38,218 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 773 transitions. [2018-11-23 01:03:38,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-23 01:03:38,220 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:03:38,220 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-23 01:03:38,221 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-23 01:03:38,221 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:03:38,221 INFO L82 PathProgramCache]: Analyzing trace with hash 1182149504, now seen corresponding path program 1 times [2018-11-23 01:03:38,221 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 01:03:38,221 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 01:03:38,224 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:03:38,224 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:03:38,224 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:03:38,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:03:38,408 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-23 01:03:38,409 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-23 01:03:38,409 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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-23 01:03:38,430 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:03:38,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:03:38,893 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:03:38,931 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-23 01:03:38,960 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-23 01:03:38,960 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-23 01:03:38,961 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-23 01:03:38,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-23 01:03:38,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-23 01:03:38,962 INFO L87 Difference]: Start difference. First operand 694 states and 773 transitions. Second operand 9 states. [2018-11-23 01:03:39,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:03:39,088 INFO L93 Difference]: Finished difference Result 694 states and 773 transitions. [2018-11-23 01:03:39,088 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 01:03:39,088 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 68 [2018-11-23 01:03:39,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:03:39,091 INFO L225 Difference]: With dead ends: 694 [2018-11-23 01:03:39,092 INFO L226 Difference]: Without dead ends: 692 [2018-11-23 01:03:39,092 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-23 01:03:39,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2018-11-23 01:03:39,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 692. [2018-11-23 01:03:39,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 692 states. [2018-11-23 01:03:39,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 770 transitions. [2018-11-23 01:03:39,115 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 770 transitions. Word has length 68 [2018-11-23 01:03:39,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:03:39,116 INFO L480 AbstractCegarLoop]: Abstraction has 692 states and 770 transitions. [2018-11-23 01:03:39,116 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-23 01:03:39,116 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 770 transitions. [2018-11-23 01:03:39,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-11-23 01:03:39,120 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:03:39,120 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] [2018-11-23 01:03:39,121 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-23 01:03:39,121 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:03:39,122 INFO L82 PathProgramCache]: Analyzing trace with hash 48648535, now seen corresponding path program 1 times [2018-11-23 01:03:39,122 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 01:03:39,122 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 01:03:39,124 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:03:39,124 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:03:39,124 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:03:39,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:03:39,306 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-23 01:03:39,306 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-23 01:03:39,306 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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-23 01:03:39,317 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:03:39,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:03:39,823 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:03:39,851 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-23 01:03:39,871 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-23 01:03:39,872 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-23 01:03:39,872 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-23 01:03:39,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-23 01:03:39,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-23 01:03:39,873 INFO L87 Difference]: Start difference. First operand 692 states and 770 transitions. Second operand 9 states. [2018-11-23 01:03:40,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:03:40,049 INFO L93 Difference]: Finished difference Result 1165 states and 1289 transitions. [2018-11-23 01:03:40,050 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-23 01:03:40,050 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 113 [2018-11-23 01:03:40,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:03:40,055 INFO L225 Difference]: With dead ends: 1165 [2018-11-23 01:03:40,055 INFO L226 Difference]: Without dead ends: 1163 [2018-11-23 01:03:40,055 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 119 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-23 01:03:40,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1163 states. [2018-11-23 01:03:40,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1163 to 1089. [2018-11-23 01:03:40,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1089 states. [2018-11-23 01:03:40,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1089 states to 1089 states and 1231 transitions. [2018-11-23 01:03:40,099 INFO L78 Accepts]: Start accepts. Automaton has 1089 states and 1231 transitions. Word has length 113 [2018-11-23 01:03:40,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:03:40,099 INFO L480 AbstractCegarLoop]: Abstraction has 1089 states and 1231 transitions. [2018-11-23 01:03:40,099 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-23 01:03:40,100 INFO L276 IsEmpty]: Start isEmpty. Operand 1089 states and 1231 transitions. [2018-11-23 01:03:40,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2018-11-23 01:03:40,103 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:03:40,103 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] [2018-11-23 01:03:40,104 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-23 01:03:40,104 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:03:40,104 INFO L82 PathProgramCache]: Analyzing trace with hash 1734904304, now seen corresponding path program 1 times [2018-11-23 01:03:40,104 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 01:03:40,104 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 01:03:40,106 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:03:40,106 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:03:40,107 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:03:40,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:03:40,303 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-23 01:03:40,304 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-23 01:03:40,304 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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-23 01:03:40,317 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:03:40,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:03:40,781 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:03:40,827 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-23 01:03:40,854 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-23 01:03:40,854 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-23 01:03:40,855 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-23 01:03:40,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-23 01:03:40,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-23 01:03:40,855 INFO L87 Difference]: Start difference. First operand 1089 states and 1231 transitions. Second operand 9 states. [2018-11-23 01:03:40,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:03:40,991 INFO L93 Difference]: Finished difference Result 1089 states and 1231 transitions. [2018-11-23 01:03:40,991 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 01:03:40,991 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 136 [2018-11-23 01:03:40,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:03:40,996 INFO L225 Difference]: With dead ends: 1089 [2018-11-23 01:03:40,996 INFO L226 Difference]: Without dead ends: 1087 [2018-11-23 01:03:40,996 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 137 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-23 01:03:40,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1087 states. [2018-11-23 01:03:41,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1087 to 1087. [2018-11-23 01:03:41,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1087 states. [2018-11-23 01:03:41,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 1226 transitions. [2018-11-23 01:03:41,029 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 1226 transitions. Word has length 136 [2018-11-23 01:03:41,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:03:41,030 INFO L480 AbstractCegarLoop]: Abstraction has 1087 states and 1226 transitions. [2018-11-23 01:03:41,030 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-23 01:03:41,030 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 1226 transitions. [2018-11-23 01:03:41,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2018-11-23 01:03:41,032 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:03:41,033 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-23 01:03:41,033 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-23 01:03:41,033 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:03:41,035 INFO L82 PathProgramCache]: Analyzing trace with hash 1026044976, now seen corresponding path program 1 times [2018-11-23 01:03:41,036 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 01:03:41,036 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 01:03:41,037 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:03:41,037 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:03:41,037 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:03:41,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:03:41,171 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-23 01:03:41,171 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-23 01:03:41,171 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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-23 01:03:41,181 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:03:41,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:03:41,606 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:03:41,648 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-23 01:03:41,669 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-23 01:03:41,669 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-23 01:03:41,670 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-23 01:03:41,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-23 01:03:41,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-23 01:03:41,670 INFO L87 Difference]: Start difference. First operand 1087 states and 1226 transitions. Second operand 9 states. [2018-11-23 01:03:41,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:03:41,763 INFO L93 Difference]: Finished difference Result 1087 states and 1226 transitions. [2018-11-23 01:03:41,763 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 01:03:41,763 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 151 [2018-11-23 01:03:41,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:03:41,767 INFO L225 Difference]: With dead ends: 1087 [2018-11-23 01:03:41,767 INFO L226 Difference]: Without dead ends: 1085 [2018-11-23 01:03:41,767 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 151 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-23 01:03:41,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1085 states. [2018-11-23 01:03:41,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1085 to 1085. [2018-11-23 01:03:41,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1085 states. [2018-11-23 01:03:41,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1085 states to 1085 states and 1223 transitions. [2018-11-23 01:03:41,794 INFO L78 Accepts]: Start accepts. Automaton has 1085 states and 1223 transitions. Word has length 151 [2018-11-23 01:03:41,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:03:41,795 INFO L480 AbstractCegarLoop]: Abstraction has 1085 states and 1223 transitions. [2018-11-23 01:03:41,795 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-23 01:03:41,795 INFO L276 IsEmpty]: Start isEmpty. Operand 1085 states and 1223 transitions. [2018-11-23 01:03:41,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2018-11-23 01:03:41,798 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:03:41,798 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] [2018-11-23 01:03:41,798 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-23 01:03:41,798 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:03:41,799 INFO L82 PathProgramCache]: Analyzing trace with hash 585997202, now seen corresponding path program 1 times [2018-11-23 01:03:41,799 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 01:03:41,799 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 01:03:41,800 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:03:41,801 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:03:41,801 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:03:41,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:03:42,221 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-23 01:03:42,221 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-23 01:03:42,221 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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-23 01:03:42,231 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:03:42,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:03:42,902 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:03:43,504 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 54 proven. 11 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-11-23 01:03:43,525 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-23 01:03:43,525 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 28 [2018-11-23 01:03:43,526 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-11-23 01:03:43,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-11-23 01:03:43,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=690, Unknown=0, NotChecked=0, Total=756 [2018-11-23 01:03:43,526 INFO L87 Difference]: Start difference. First operand 1085 states and 1223 transitions. Second operand 28 states. [2018-11-23 01:03:55,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:03:55,275 INFO L93 Difference]: Finished difference Result 2032 states and 2252 transitions. [2018-11-23 01:03:55,276 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-11-23 01:03:55,276 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 162 [2018-11-23 01:03:55,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:03:55,282 INFO L225 Difference]: With dead ends: 2032 [2018-11-23 01:03:55,282 INFO L226 Difference]: Without dead ends: 1353 [2018-11-23 01:03:55,285 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 148 SyntacticMatches, 9 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=234, Invalid=2625, Unknown=3, NotChecked=0, Total=2862 [2018-11-23 01:03:55,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1353 states. [2018-11-23 01:03:55,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1353 to 1122. [2018-11-23 01:03:55,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1122 states. [2018-11-23 01:03:55,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1122 states to 1122 states and 1254 transitions. [2018-11-23 01:03:55,333 INFO L78 Accepts]: Start accepts. Automaton has 1122 states and 1254 transitions. Word has length 162 [2018-11-23 01:03:55,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:03:55,333 INFO L480 AbstractCegarLoop]: Abstraction has 1122 states and 1254 transitions. [2018-11-23 01:03:55,333 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-11-23 01:03:55,333 INFO L276 IsEmpty]: Start isEmpty. Operand 1122 states and 1254 transitions. [2018-11-23 01:03:55,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2018-11-23 01:03:55,336 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:03:55,336 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-23 01:03:55,339 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-23 01:03:55,339 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:03:55,339 INFO L82 PathProgramCache]: Analyzing trace with hash -1389337039, now seen corresponding path program 1 times [2018-11-23 01:03:55,339 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 01:03:55,339 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 01:03:55,341 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:03:55,341 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:03:55,341 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:03:55,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:03:55,527 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-23 01:03:55,528 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-23 01:03:55,528 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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-23 01:03:55,544 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:03:56,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:03:56,109 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:03:56,151 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-23 01:03:56,184 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-23 01:03:56,185 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-23 01:03:56,185 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-23 01:03:56,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-23 01:03:56,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-23 01:03:56,186 INFO L87 Difference]: Start difference. First operand 1122 states and 1254 transitions. Second operand 9 states. [2018-11-23 01:03:56,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:03:56,361 INFO L93 Difference]: Finished difference Result 1122 states and 1254 transitions. [2018-11-23 01:03:56,362 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 01:03:56,362 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 159 [2018-11-23 01:03:56,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:03:56,366 INFO L225 Difference]: With dead ends: 1122 [2018-11-23 01:03:56,366 INFO L226 Difference]: Without dead ends: 1120 [2018-11-23 01:03:56,367 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 160 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-23 01:03:56,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1120 states. [2018-11-23 01:03:56,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1120 to 1120. [2018-11-23 01:03:56,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1120 states. [2018-11-23 01:03:56,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1120 states to 1120 states and 1251 transitions. [2018-11-23 01:03:56,415 INFO L78 Accepts]: Start accepts. Automaton has 1120 states and 1251 transitions. Word has length 159 [2018-11-23 01:03:56,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:03:56,416 INFO L480 AbstractCegarLoop]: Abstraction has 1120 states and 1251 transitions. [2018-11-23 01:03:56,416 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-23 01:03:56,416 INFO L276 IsEmpty]: Start isEmpty. Operand 1120 states and 1251 transitions. [2018-11-23 01:03:56,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-11-23 01:03:56,418 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:03:56,418 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-23 01:03:56,419 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-23 01:03:56,419 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:03:56,419 INFO L82 PathProgramCache]: Analyzing trace with hash -2019164889, now seen corresponding path program 1 times [2018-11-23 01:03:56,419 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 01:03:56,419 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 01:03:56,421 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:03:56,421 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:03:56,421 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:03:56,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:03:57,042 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-23 01:03:57,043 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-23 01:03:57,043 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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-23 01:03:57,052 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:03:57,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:03:57,529 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:04:00,028 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-23 01:04:00,050 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-23 01:04:00,050 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 27 [2018-11-23 01:04:00,051 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-11-23 01:04:00,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-11-23 01:04:00,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=643, Unknown=0, NotChecked=0, Total=702 [2018-11-23 01:04:00,051 INFO L87 Difference]: Start difference. First operand 1120 states and 1251 transitions. Second operand 27 states. [2018-11-23 01:04:08,915 WARN L180 SmtUtils]: Spent 2.03 s on a formula simplification. DAG size of input: 36 DAG size of output: 28 [2018-11-23 01:04:10,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:04:10,193 INFO L93 Difference]: Finished difference Result 1614 states and 1762 transitions. [2018-11-23 01:04:10,194 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-11-23 01:04:10,194 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 164 [2018-11-23 01:04:10,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:04:10,199 INFO L225 Difference]: With dead ends: 1614 [2018-11-23 01:04:10,199 INFO L226 Difference]: Without dead ends: 1347 [2018-11-23 01:04:10,200 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 150 SyntacticMatches, 12 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=219, Invalid=2330, Unknown=1, NotChecked=0, Total=2550 [2018-11-23 01:04:10,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1347 states. [2018-11-23 01:04:10,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1347 to 1115. [2018-11-23 01:04:10,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1115 states. [2018-11-23 01:04:10,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 1243 transitions. [2018-11-23 01:04:10,250 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 1243 transitions. Word has length 164 [2018-11-23 01:04:10,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:04:10,251 INFO L480 AbstractCegarLoop]: Abstraction has 1115 states and 1243 transitions. [2018-11-23 01:04:10,251 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-11-23 01:04:10,251 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 1243 transitions. [2018-11-23 01:04:10,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2018-11-23 01:04:10,253 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:04:10,253 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] [2018-11-23 01:04:10,253 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-23 01:04:10,254 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:04:10,254 INFO L82 PathProgramCache]: Analyzing trace with hash -163670846, now seen corresponding path program 1 times [2018-11-23 01:04:10,254 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 01:04:10,254 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 01:04:10,256 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:04:10,256 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:04:10,256 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:04:10,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:04:10,444 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2018-11-23 01:04:10,445 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-23 01:04:10,445 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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-23 01:04:10,461 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:04:10,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:04:10,955 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:04:11,009 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-23 01:04:11,031 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-23 01:04:11,031 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-23 01:04:11,032 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-23 01:04:11,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-23 01:04:11,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-23 01:04:11,032 INFO L87 Difference]: Start difference. First operand 1115 states and 1243 transitions. Second operand 9 states. [2018-11-23 01:04:11,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:04:11,674 INFO L93 Difference]: Finished difference Result 1516 states and 1680 transitions. [2018-11-23 01:04:11,674 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-23 01:04:11,674 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 168 [2018-11-23 01:04:11,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:04:11,679 INFO L225 Difference]: With dead ends: 1516 [2018-11-23 01:04:11,679 INFO L226 Difference]: Without dead ends: 1514 [2018-11-23 01:04:11,680 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 168 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2018-11-23 01:04:11,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1514 states. [2018-11-23 01:04:11,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1514 to 1127. [2018-11-23 01:04:11,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1127 states. [2018-11-23 01:04:11,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1127 states to 1127 states and 1257 transitions. [2018-11-23 01:04:11,733 INFO L78 Accepts]: Start accepts. Automaton has 1127 states and 1257 transitions. Word has length 168 [2018-11-23 01:04:11,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:04:11,733 INFO L480 AbstractCegarLoop]: Abstraction has 1127 states and 1257 transitions. [2018-11-23 01:04:11,733 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-23 01:04:11,733 INFO L276 IsEmpty]: Start isEmpty. Operand 1127 states and 1257 transitions. [2018-11-23 01:04:11,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-11-23 01:04:11,735 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:04:11,735 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-23 01:04:11,736 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-23 01:04:11,736 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:04:11,736 INFO L82 PathProgramCache]: Analyzing trace with hash -1565751437, now seen corresponding path program 1 times [2018-11-23 01:04:11,736 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 01:04:11,736 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 01:04:11,738 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:04:11,738 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:04:11,738 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:04:11,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:04:11,914 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-23 01:04:11,914 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-23 01:04:11,914 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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-23 01:04:11,927 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:04:12,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:04:12,478 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:04:12,506 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-23 01:04:12,537 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-23 01:04:12,537 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-23 01:04:12,538 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-23 01:04:12,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-23 01:04:12,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-23 01:04:12,538 INFO L87 Difference]: Start difference. First operand 1127 states and 1257 transitions. Second operand 9 states. [2018-11-23 01:04:12,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:04:12,648 INFO L93 Difference]: Finished difference Result 1127 states and 1257 transitions. [2018-11-23 01:04:12,648 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 01:04:12,648 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 167 [2018-11-23 01:04:12,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:04:12,651 INFO L225 Difference]: With dead ends: 1127 [2018-11-23 01:04:12,651 INFO L226 Difference]: Without dead ends: 1125 [2018-11-23 01:04:12,652 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-23 01:04:12,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1125 states. [2018-11-23 01:04:12,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1125 to 1125. [2018-11-23 01:04:12,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1125 states. [2018-11-23 01:04:12,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1125 states to 1125 states and 1254 transitions. [2018-11-23 01:04:12,689 INFO L78 Accepts]: Start accepts. Automaton has 1125 states and 1254 transitions. Word has length 167 [2018-11-23 01:04:12,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:04:12,689 INFO L480 AbstractCegarLoop]: Abstraction has 1125 states and 1254 transitions. [2018-11-23 01:04:12,689 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-23 01:04:12,689 INFO L276 IsEmpty]: Start isEmpty. Operand 1125 states and 1254 transitions. [2018-11-23 01:04:12,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-11-23 01:04:12,691 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:04:12,691 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-23 01:04:12,691 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-23 01:04:12,692 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:04:12,692 INFO L82 PathProgramCache]: Analyzing trace with hash 1455550807, now seen corresponding path program 1 times [2018-11-23 01:04:12,692 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 01:04:12,692 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 01:04:12,694 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:04:12,694 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:04:12,694 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:04:12,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:04:12,813 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2018-11-23 01:04:12,813 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-23 01:04:12,813 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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-23 01:04:12,824 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:04:13,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:04:13,213 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:04:13,255 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-23 01:04:13,288 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-23 01:04:13,288 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-23 01:04:13,289 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-23 01:04:13,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-23 01:04:13,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-23 01:04:13,289 INFO L87 Difference]: Start difference. First operand 1125 states and 1254 transitions. Second operand 9 states. [2018-11-23 01:04:13,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:04:13,393 INFO L93 Difference]: Finished difference Result 1125 states and 1254 transitions. [2018-11-23 01:04:13,394 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 01:04:13,394 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 173 [2018-11-23 01:04:13,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:04:13,397 INFO L225 Difference]: With dead ends: 1125 [2018-11-23 01:04:13,398 INFO L226 Difference]: Without dead ends: 1123 [2018-11-23 01:04:13,398 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 174 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-23 01:04:13,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1123 states. [2018-11-23 01:04:13,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1123 to 1123. [2018-11-23 01:04:13,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1123 states. [2018-11-23 01:04:13,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 1248 transitions. [2018-11-23 01:04:13,453 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 1248 transitions. Word has length 173 [2018-11-23 01:04:13,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:04:13,453 INFO L480 AbstractCegarLoop]: Abstraction has 1123 states and 1248 transitions. [2018-11-23 01:04:13,453 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-23 01:04:13,453 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 1248 transitions. [2018-11-23 01:04:13,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2018-11-23 01:04:13,455 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:04:13,455 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-23 01:04:13,455 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-23 01:04:13,455 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:04:13,456 INFO L82 PathProgramCache]: Analyzing trace with hash 613318230, now seen corresponding path program 1 times [2018-11-23 01:04:13,456 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 01:04:13,456 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 01:04:13,457 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:04:13,458 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:04:13,458 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:04:13,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:04:13,630 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-23 01:04:13,631 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-23 01:04:13,631 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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-23 01:04:13,649 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:04:14,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:04:14,069 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:04:14,096 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-23 01:04:14,116 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-23 01:04:14,116 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-11-23 01:04:14,117 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-23 01:04:14,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-23 01:04:14,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-11-23 01:04:14,117 INFO L87 Difference]: Start difference. First operand 1123 states and 1248 transitions. Second operand 9 states. [2018-11-23 01:04:14,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:04:14,232 INFO L93 Difference]: Finished difference Result 1123 states and 1248 transitions. [2018-11-23 01:04:14,232 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 01:04:14,232 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 175 [2018-11-23 01:04:14,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:04:14,235 INFO L225 Difference]: With dead ends: 1123 [2018-11-23 01:04:14,235 INFO L226 Difference]: Without dead ends: 1121 [2018-11-23 01:04:14,236 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 175 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-23 01:04:14,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1121 states. [2018-11-23 01:04:14,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1121 to 1121. [2018-11-23 01:04:14,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1121 states. [2018-11-23 01:04:14,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1121 states to 1121 states and 1245 transitions. [2018-11-23 01:04:14,283 INFO L78 Accepts]: Start accepts. Automaton has 1121 states and 1245 transitions. Word has length 175 [2018-11-23 01:04:14,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:04:14,284 INFO L480 AbstractCegarLoop]: Abstraction has 1121 states and 1245 transitions. [2018-11-23 01:04:14,284 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-23 01:04:14,284 INFO L276 IsEmpty]: Start isEmpty. Operand 1121 states and 1245 transitions. [2018-11-23 01:04:14,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2018-11-23 01:04:14,286 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:04:14,286 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] [2018-11-23 01:04:14,286 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-23 01:04:14,287 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:04:14,287 INFO L82 PathProgramCache]: Analyzing trace with hash -902729469, now seen corresponding path program 1 times [2018-11-23 01:04:14,287 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 01:04:14,287 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 01:04:14,288 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:04:14,289 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:04:14,289 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:04:14,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:04:14,729 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-23 01:04:14,730 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-23 01:04:14,730 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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-23 01:04:14,742 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:04:15,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:04:15,191 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:04:15,674 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-23 01:04:15,695 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-23 01:04:15,695 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [13] imperfect sequences [16] total 26 [2018-11-23 01:04:15,695 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-11-23 01:04:15,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-11-23 01:04:15,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=591, Unknown=0, NotChecked=0, Total=650 [2018-11-23 01:04:15,696 INFO L87 Difference]: Start difference. First operand 1121 states and 1245 transitions. Second operand 26 states. [2018-11-23 01:04:23,308 WARN L180 SmtUtils]: Spent 2.55 s on a formula simplification. DAG size of input: 25 DAG size of output: 16 [2018-11-23 01:04:27,740 WARN L180 SmtUtils]: Spent 2.12 s on a formula simplification. DAG size of input: 25 DAG size of output: 11 [2018-11-23 01:04:27,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:04:27,913 INFO L93 Difference]: Finished difference Result 1815 states and 1978 transitions. [2018-11-23 01:04:27,914 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-11-23 01:04:27,914 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 176 [2018-11-23 01:04:27,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:04:27,919 INFO L225 Difference]: With dead ends: 1815 [2018-11-23 01:04:27,919 INFO L226 Difference]: Without dead ends: 1522 [2018-11-23 01:04:27,920 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 166 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=135, Invalid=1505, Unknown=0, NotChecked=0, Total=1640 [2018-11-23 01:04:27,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1522 states. [2018-11-23 01:04:27,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1522 to 1256. [2018-11-23 01:04:27,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1256 states. [2018-11-23 01:04:27,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1256 states to 1256 states and 1389 transitions. [2018-11-23 01:04:27,999 INFO L78 Accepts]: Start accepts. Automaton has 1256 states and 1389 transitions. Word has length 176 [2018-11-23 01:04:27,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:04:27,999 INFO L480 AbstractCegarLoop]: Abstraction has 1256 states and 1389 transitions. [2018-11-23 01:04:27,999 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-11-23 01:04:27,999 INFO L276 IsEmpty]: Start isEmpty. Operand 1256 states and 1389 transitions. [2018-11-23 01:04:28,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-11-23 01:04:28,001 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:04:28,001 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-23 01:04:28,002 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-23 01:04:28,002 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:04:28,002 INFO L82 PathProgramCache]: Analyzing trace with hash 530054534, now seen corresponding path program 1 times [2018-11-23 01:04:28,002 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 01:04:28,002 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 01:04:28,004 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:04:28,004 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:04:28,004 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:04:28,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:04:28,276 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-23 01:04:28,276 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-23 01:04:28,277 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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-23 01:04:28,292 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:04:28,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:04:28,738 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:04:28,838 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-23 01:04:28,859 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-23 01:04:28,859 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2018-11-23 01:04:28,859 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-11-23 01:04:28,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-11-23 01:04:28,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2018-11-23 01:04:28,860 INFO L87 Difference]: Start difference. First operand 1256 states and 1389 transitions. Second operand 15 states. [2018-11-23 01:04:32,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:04:32,830 INFO L93 Difference]: Finished difference Result 1688 states and 1850 transitions. [2018-11-23 01:04:32,831 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-23 01:04:32,831 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 183 [2018-11-23 01:04:32,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:04:32,834 INFO L225 Difference]: With dead ends: 1688 [2018-11-23 01:04:32,834 INFO L226 Difference]: Without dead ends: 1686 [2018-11-23 01:04:32,835 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-23 01:04:32,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1686 states. [2018-11-23 01:04:32,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1686 to 1392. [2018-11-23 01:04:32,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1392 states. [2018-11-23 01:04:32,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1392 states to 1392 states and 1527 transitions. [2018-11-23 01:04:32,889 INFO L78 Accepts]: Start accepts. Automaton has 1392 states and 1527 transitions. Word has length 183 [2018-11-23 01:04:32,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:04:32,890 INFO L480 AbstractCegarLoop]: Abstraction has 1392 states and 1527 transitions. [2018-11-23 01:04:32,890 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-11-23 01:04:32,890 INFO L276 IsEmpty]: Start isEmpty. Operand 1392 states and 1527 transitions. [2018-11-23 01:04:32,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2018-11-23 01:04:32,892 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:04:32,892 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] [2018-11-23 01:04:32,892 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-23 01:04:32,893 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:04:32,893 INFO L82 PathProgramCache]: Analyzing trace with hash -1063539993, now seen corresponding path program 1 times [2018-11-23 01:04:32,893 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-23 01:04:32,893 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-23 01:04:32,894 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:04:32,895 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:04:32,895 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-23 01:04:32,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:04:35,402 WARN L180 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 10 [2018-11-23 01:04:36,005 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-23 01:04:36,005 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-23 01:04:36,005 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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-23 01:04:36,016 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:04:37,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:04:37,324 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:05:09,000 WARN L180 SmtUtils]: Spent 2.88 s on a formula simplification that was a NOOP. DAG size: 37 [2018-11-23 01:05:11,831 WARN L854 $PredicateComparison]: unable to prove that (or (exists ((v_prenex_6 Int)) (let ((.cse1 (mod (+ (* 4294967295 v_prenex_6) (* 4294967295 c_~lirc_class~0.base) 4294963201) 4294967296))) (and (<= (mod (+ (* 18446744073709551615 c_~lirc_class~0.base) (* 18446744073709551615 v_prenex_6) 18446744073709547521) 18446744073709551616) 9223372036854775807) (let ((.cse0 (+ v_prenex_6 c_~lirc_class~0.base))) (<= (+ (* 18446744073709551616 (div .cse0 18446744073709551616)) 18446744073709547522) .cse0)) (= (+ c_lirc_dev_init_~retval~2 4294967296) .cse1) (< 2147483647 .cse1)))) (exists ((v_prenex_1 Int)) (let ((.cse3 (mod (+ (* 4294967295 v_prenex_1) (* 4294967295 c_~lirc_class~0.base) 4294963201) 4294967296))) (and (let ((.cse2 (+ v_prenex_1 c_~lirc_class~0.base))) (<= (+ (* 18446744073709551616 (div .cse2 18446744073709551616)) 18446744073709547522) .cse2)) (<= .cse3 2147483647) (= .cse3 c_lirc_dev_init_~retval~2) (<= (mod (+ (* 18446744073709551615 c_~lirc_class~0.base) (* 18446744073709551615 v_prenex_1) 18446744073709547521) 18446744073709551616) 9223372036854775807)))) (exists ((v_prenex_4 Int)) (let ((.cse4 (mod (+ (* 18446744073709551615 c_~lirc_class~0.base) (* 18446744073709551615 v_prenex_4) 18446744073709547521) 18446744073709551616))) (let ((.cse5 (mod .cse4 4294967296))) (and (< 9223372036854775807 .cse4) (= (+ c_lirc_dev_init_~retval~2 4294967296) .cse5) (< 2147483647 .cse5) (let ((.cse6 (+ v_prenex_4 c_~lirc_class~0.base))) (<= (+ (* 18446744073709551616 (div .cse6 18446744073709551616)) 18446744073709547522) .cse6)))))) (exists ((~lirc_class~0.offset Int)) (let ((.cse7 (mod (+ (* 18446744073709551615 c_~lirc_class~0.base) (* 18446744073709551615 ~lirc_class~0.offset) 18446744073709547521) 18446744073709551616))) (let ((.cse8 (mod .cse7 4294967296))) (and (< 9223372036854775807 .cse7) (= .cse8 c_lirc_dev_init_~retval~2) (<= (+ (* 18446744073709551616 (div (+ ~lirc_class~0.offset c_~lirc_class~0.base) 18446744073709551616)) 18446744073709547522) (+ c_~lirc_class~0.base ~lirc_class~0.offset)) (<= .cse8 2147483647)))))) is different from true [2018-11-23 01:06:29,567 WARN L180 SmtUtils]: Spent 4.93 s on a formula simplification. DAG size of input: 80 DAG size of output: 26 [2018-11-23 01:07:59,978 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-23 01:07:59,979 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-23 01:07:59,982 INFO L168 Benchmark]: Toolchain (without parser) took 268285.32 ms. Allocated memory was 1.0 GB in the beginning and 2.1 GB in the end (delta: 1.0 GB). Free memory was 945.8 MB in the beginning and 1.6 GB in the end (delta: -645.9 MB). Peak memory consumption was 392.7 MB. Max. memory is 11.5 GB. [2018-11-23 01:07:59,983 INFO L168 Benchmark]: CDTParser took 0.11 ms. Allocated memory is still 1.0 GB. Free memory is still 985.6 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-23 01:07:59,983 INFO L168 Benchmark]: CACSL2BoogieTranslator took 2565.52 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 131.1 MB). Free memory was 945.8 MB in the beginning and 1.0 GB in the end (delta: -75.1 MB). Peak memory consumption was 240.9 MB. Max. memory is 11.5 GB. [2018-11-23 01:07:59,984 INFO L168 Benchmark]: Boogie Procedure Inliner took 75.45 ms. Allocated memory is still 1.2 GB. Free memory was 1.0 GB in the beginning and 1.0 GB in the end (delta: 4.9 MB). Peak memory consumption was 4.9 MB. Max. memory is 11.5 GB. [2018-11-23 01:07:59,984 INFO L168 Benchmark]: Boogie Preprocessor took 70.84 ms. Allocated memory is still 1.2 GB. Free memory was 1.0 GB in the beginning and 1.0 GB in the end (delta: 11.4 MB). Peak memory consumption was 11.4 MB. Max. memory is 11.5 GB. [2018-11-23 01:07:59,984 INFO L168 Benchmark]: RCFGBuilder took 2125.89 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 71.3 MB). Free memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: -83.1 MB). Peak memory consumption was 239.9 MB. Max. memory is 11.5 GB. [2018-11-23 01:07:59,985 INFO L168 Benchmark]: TraceAbstraction took 263444.82 ms. Allocated memory was 1.2 GB in the beginning and 2.1 GB in the end (delta: 836.2 MB). Free memory was 1.1 GB in the beginning and 1.6 GB in the end (delta: -504.0 MB). Peak memory consumption was 332.2 MB. Max. memory is 11.5 GB. [2018-11-23 01:07:59,987 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.11 ms. Allocated memory is still 1.0 GB. Free memory is still 985.6 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 2565.52 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 131.1 MB). Free memory was 945.8 MB in the beginning and 1.0 GB in the end (delta: -75.1 MB). Peak memory consumption was 240.9 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 75.45 ms. Allocated memory is still 1.2 GB. Free memory was 1.0 GB in the beginning and 1.0 GB in the end (delta: 4.9 MB). Peak memory consumption was 4.9 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 70.84 ms. Allocated memory is still 1.2 GB. Free memory was 1.0 GB in the beginning and 1.0 GB in the end (delta: 11.4 MB). Peak memory consumption was 11.4 MB. Max. memory is 11.5 GB. * RCFGBuilder took 2125.89 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 71.3 MB). Free memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: -83.1 MB). Peak memory consumption was 239.9 MB. Max. memory is 11.5 GB. * TraceAbstraction took 263444.82 ms. Allocated memory was 1.2 GB in the beginning and 2.1 GB in the end (delta: 836.2 MB). Free memory was 1.1 GB in the beginning and 1.6 GB in the end (delta: -504.0 MB). Peak memory consumption was 332.2 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-aa41828 [2018-11-23 01:08:01,156 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-23 01:08:01,157 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-23 01:08:01,165 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-23 01:08:01,165 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-23 01:08:01,165 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-23 01:08:01,166 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-23 01:08:01,167 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-23 01:08:01,168 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-23 01:08:01,169 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-23 01:08:01,169 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-23 01:08:01,170 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-23 01:08:01,170 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-23 01:08:01,171 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-23 01:08:01,172 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-23 01:08:01,173 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-23 01:08:01,174 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-23 01:08:01,175 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-23 01:08:01,176 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-23 01:08:01,178 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-23 01:08:01,179 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-23 01:08:01,179 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-23 01:08:01,182 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-23 01:08:01,182 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-23 01:08:01,182 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-23 01:08:01,183 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-23 01:08:01,183 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-23 01:08:01,184 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-23 01:08:01,185 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-23 01:08:01,186 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-23 01:08:01,186 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-23 01:08:01,186 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-23 01:08:01,187 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-23 01:08:01,187 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-23 01:08:01,187 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-23 01:08:01,188 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-23 01:08:01,188 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2018-11-23 01:08:01,199 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-23 01:08:01,199 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-23 01:08:01,199 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-23 01:08:01,199 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-11-23 01:08:01,200 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-23 01:08:01,200 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-23 01:08:01,200 INFO L133 SettingsManager]: * Use SBE=true [2018-11-23 01:08:01,200 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-23 01:08:01,201 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-23 01:08:01,201 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-23 01:08:01,201 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-23 01:08:01,201 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-23 01:08:01,201 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-11-23 01:08:01,201 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-11-23 01:08:01,201 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-23 01:08:01,201 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-23 01:08:01,201 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-23 01:08:01,201 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-23 01:08:01,202 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-23 01:08:01,202 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-23 01:08:01,202 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-23 01:08:01,202 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-23 01:08:01,202 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-23 01:08:01,202 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-23 01:08:01,202 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-23 01:08:01,202 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-11-23 01:08:01,202 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-23 01:08:01,203 INFO L133 SettingsManager]: * Command for external solver=cvc4nyu --tear-down-incremental --rewrite-divk --print-success --lang smt [2018-11-23 01:08:01,203 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-11-23 01:08:01,203 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-23 01:08:01,203 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_f5249bc8-7f08-4989-963b-20529709f771/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 -> 83d822d2cf1f0baa49bf02a55f39f17f65f4983f [2018-11-23 01:08:01,232 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-23 01:08:01,240 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-23 01:08:01,242 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-23 01:08:01,243 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-23 01:08:01,243 INFO L276 PluginConnector]: CDTParser initialized [2018-11-23 01:08:01,244 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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.c [2018-11-23 01:08:01,279 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/data/0feac9686/08052c4209464b3fb968de16eb1adc71/FLAG8de02aa23 [2018-11-23 01:08:01,756 INFO L307 CDTParser]: Found 1 translation units. [2018-11-23 01:08:01,757 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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.c [2018-11-23 01:08:01,789 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/data/0feac9686/08052c4209464b3fb968de16eb1adc71/FLAG8de02aa23 [2018-11-23 01:08:02,263 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/data/0feac9686/08052c4209464b3fb968de16eb1adc71 [2018-11-23 01:08:02,266 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-23 01:08:02,267 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-23 01:08:02,267 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-23 01:08:02,268 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-23 01:08:02,271 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-23 01:08:02,271 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 01:08:02" (1/1) ... [2018-11-23 01:08:02,273 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7f9025aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:08:02, skipping insertion in model container [2018-11-23 01:08:02,273 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 01:08:02" (1/1) ... [2018-11-23 01:08:02,279 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-23 01:08:02,360 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-23 01:08:04,635 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-23 01:08:04,659 INFO L191 MainTranslator]: Completed pre-run [2018-11-23 01:08:04,851 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-23 01:08:05,267 INFO L195 MainTranslator]: Completed translation [2018-11-23 01:08:05,267 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:08:05 WrapperNode [2018-11-23 01:08:05,267 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-23 01:08:05,268 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-23 01:08:05,268 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-23 01:08:05,268 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-23 01:08:05,273 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:08:05" (1/1) ... [2018-11-23 01:08:05,324 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:08:05" (1/1) ... [2018-11-23 01:08:05,342 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-23 01:08:05,342 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-23 01:08:05,342 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-23 01:08:05,342 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-23 01:08:05,348 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:08:05" (1/1) ... [2018-11-23 01:08:05,348 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:08:05" (1/1) ... [2018-11-23 01:08:05,355 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:08:05" (1/1) ... [2018-11-23 01:08:05,355 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:08:05" (1/1) ... [2018-11-23 01:08:05,386 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:08:05" (1/1) ... [2018-11-23 01:08:05,391 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:08:05" (1/1) ... [2018-11-23 01:08:05,406 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:08:05" (1/1) ... [2018-11-23 01:08:05,416 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-23 01:08:05,416 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-23 01:08:05,416 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-23 01:08:05,416 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-23 01:08:05,417 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:08:05" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/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-23 01:08:05,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-11-23 01:08:05,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-11-23 01:08:05,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2018-11-23 01:08:05,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2018-11-23 01:08:05,456 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-11-23 01:08:05,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-11-23 01:08:05,456 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2018-11-23 01:08:05,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2018-11-23 01:08:05,456 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-11-23 01:08:05,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-11-23 01:08:05,457 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_create_class [2018-11-23 01:08:05,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_create_class [2018-11-23 01:08:05,457 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2018-11-23 01:08:05,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2018-11-23 01:08:05,458 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-11-23 01:08:05,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-11-23 01:08:05,458 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-11-23 01:08:05,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-11-23 01:08:05,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2018-11-23 01:08:05,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2018-11-23 01:08:05,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-11-23 01:08:05,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-11-23 01:08:05,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2018-11-23 01:08:05,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2018-11-23 01:08:05,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-11-23 01:08:05,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-11-23 01:08:05,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_136 [2018-11-23 01:08:05,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_136 [2018-11-23 01:08:05,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_135 [2018-11-23 01:08:05,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_135 [2018-11-23 01:08:05,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-11-23 01:08:05,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-11-23 01:08:05,460 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-11-23 01:08:05,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-11-23 01:08:05,460 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-11-23 01:08:05,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-11-23 01:08:05,460 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2018-11-23 01:08:05,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2018-11-23 01:08:05,460 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2018-11-23 01:08:05,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2018-11-23 01:08:05,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2018-11-23 01:08:05,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2018-11-23 01:08:05,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2018-11-23 01:08:05,460 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2018-11-23 01:08:05,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2018-11-23 01:08:05,460 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_init [2018-11-23 01:08:05,460 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_init [2018-11-23 01:08:05,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2018-11-23 01:08:05,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2018-11-23 01:08:05,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-23 01:08:05,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-11-23 01:08:05,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-11-23 01:08:05,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-11-23 01:08:05,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-11-23 01:08:05,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2018-11-23 01:08:05,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2018-11-23 01:08:05,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2018-11-23 01:08:05,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2018-11-23 01:08:05,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2018-11-23 01:08:05,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2018-11-23 01:08:05,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__more_at_exit [2018-11-23 01:08:05,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__more_at_exit [2018-11-23 01:08:05,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2018-11-23 01:08:05,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2018-11-23 01:08:05,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2018-11-23 01:08:05,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2018-11-23 01:08:05,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-11-23 01:08:05,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-11-23 01:08:05,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-11-23 01:08:05,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-11-23 01:08:05,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_create_class [2018-11-23 01:08:05,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_create_class [2018-11-23 01:08:05,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2018-11-23 01:08:05,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2018-11-23 01:08:05,463 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-23 01:08:05,463 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-23 01:08:05,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-11-23 01:08:05,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-11-23 01:08:05,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_initialize [2018-11-23 01:08:05,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_initialize [2018-11-23 01:08:05,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-11-23 01:08:05,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-11-23 01:08:05,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2018-11-23 01:08:05,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2018-11-23 01:08:05,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-11-23 01:08:05,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-11-23 01:08:05,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_chrdev_region_130 [2018-11-23 01:08:05,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_chrdev_region_130 [2018-11-23 01:08:05,464 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-23 01:08:05,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-23 01:08:05,465 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2018-11-23 01:08:05,465 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2018-11-23 01:08:05,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-11-23 01:08:05,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-11-23 01:08:05,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2018-11-23 01:08:05,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2018-11-23 01:08:05,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2018-11-23 01:08:05,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2018-11-23 01:08:05,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2018-11-23 01:08:05,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-11-23 01:08:05,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-11-23 01:08:05,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_region_133 [2018-11-23 01:08:05,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_region_133 [2018-11-23 01:08:05,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-11-23 01:08:05,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-11-23 01:08:05,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-11-23 01:08:05,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-11-23 01:08:05,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_class_destroy_132 [2018-11-23 01:08:05,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_class_destroy_132 [2018-11-23 01:08:05,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_class_destroy_131 [2018-11-23 01:08:05,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_class_destroy_131 [2018-11-23 01:08:05,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_unregister_class [2018-11-23 01:08:05,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_unregister_class [2018-11-23 01:08:05,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-11-23 01:08:05,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-11-23 01:08:05,467 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-23 01:08:05,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-23 01:08:05,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2018-11-23 01:08:05,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2018-11-23 01:08:05,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2018-11-23 01:08:05,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2018-11-23 01:08:05,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ptr [2018-11-23 01:08:05,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ptr [2018-11-23 01:08:05,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2018-11-23 01:08:05,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2018-11-23 01:08:05,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2018-11-23 01:08:05,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2018-11-23 01:08:05,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-11-23 01:08:05,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-11-23 01:08:05,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2018-11-23 01:08:05,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2018-11-23 01:08:05,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_post_init_134 [2018-11-23 01:08:05,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_post_init_134 [2018-11-23 01:08:05,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-11-23 01:08:05,469 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__get_at_exit [2018-11-23 01:08:05,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__get_at_exit [2018-11-23 01:08:05,469 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2018-11-23 01:08:05,469 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2018-11-23 01:08:05,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2018-11-23 01:08:05,469 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_initialize_137 [2018-11-23 01:08:05,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_initialize_137 [2018-11-23 01:08:05,469 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2018-11-23 01:08:05,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2018-11-23 01:08:05,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-11-23 01:08:05,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-11-23 01:08:05,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-11-23 01:08:05,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-11-23 01:08:05,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-11-23 01:08:05,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-11-23 01:08:05,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-11-23 01:08:05,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-11-23 01:08:05,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2018-11-23 01:08:05,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2018-11-23 01:08:05,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_create_class [2018-11-23 01:08:05,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_create_class [2018-11-23 01:08:05,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-11-23 01:08:05,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-11-23 01:08:05,471 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_chrdev_region [2018-11-23 01:08:05,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2018-11-23 01:08:05,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2018-11-23 01:08:05,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-11-23 01:08:05,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-11-23 01:08:05,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2018-11-23 01:08:05,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2018-11-23 01:08:05,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-11-23 01:08:05,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-11-23 01:08:05,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-11-23 01:08:05,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-11-23 01:08:05,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-11-23 01:08:05,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-11-23 01:08:05,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-11-23 01:08:05,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-11-23 01:08:05,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_register_chrdev_region [2018-11-23 01:08:05,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_register_chrdev_region [2018-11-23 01:08:05,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_class [2018-11-23 01:08:05,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_class [2018-11-23 01:08:05,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-11-23 01:08:05,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-11-23 01:08:05,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_entry_EMGentry_3 [2018-11-23 01:08:05,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_entry_EMGentry_3 [2018-11-23 01:08:05,473 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2018-11-23 01:08:05,473 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2018-11-23 01:08:05,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-11-23 01:08:05,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-11-23 01:08:05,473 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_exit [2018-11-23 01:08:05,473 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_exit [2018-11-23 01:08:05,474 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_init [2018-11-23 01:08:05,474 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_init [2018-11-23 01:08:05,474 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-11-23 01:08:05,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-11-23 01:08:09,297 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-23 01:08:09,297 INFO L280 CfgBuilder]: Removed 0 assue(true) statements. [2018-11-23 01:08:09,297 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 01:08:09 BoogieIcfgContainer [2018-11-23 01:08:09,297 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-23 01:08:09,298 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-23 01:08:09,298 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-23 01:08:09,300 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-23 01:08:09,300 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 01:08:02" (1/3) ... [2018-11-23 01:08:09,301 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@46224d6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 01:08:09, skipping insertion in model container [2018-11-23 01:08:09,301 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:08:05" (2/3) ... [2018-11-23 01:08:09,301 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@46224d6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 01:08:09, skipping insertion in model container [2018-11-23 01:08:09,301 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 01:08:09" (3/3) ... [2018-11-23 01:08:09,302 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.c [2018-11-23 01:08:09,308 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-23 01:08:09,317 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 29 error locations. [2018-11-23 01:08:09,326 INFO L257 AbstractCegarLoop]: Starting to check reachability of 29 error locations. [2018-11-23 01:08:09,347 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-23 01:08:09,347 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-23 01:08:09,348 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-23 01:08:09,348 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-23 01:08:09,348 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-23 01:08:09,348 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-23 01:08:09,348 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-23 01:08:09,348 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-23 01:08:09,348 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-23 01:08:09,368 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states. [2018-11-23 01:08:09,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-11-23 01:08:09,372 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:08:09,373 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-23 01:08:09,375 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-23 01:08:09,379 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:08:09,379 INFO L82 PathProgramCache]: Analyzing trace with hash -1856675148, now seen corresponding path program 1 times [2018-11-23 01:08:09,383 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:08:09,384 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 2 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:08:09,417 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:08:11,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:08:11,473 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:08:11,592 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-23 01:08:11,592 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:08:11,600 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:08:11,600 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:08:11,603 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:08:11,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:08:11,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:08:11,613 INFO L87 Difference]: Start difference. First operand 509 states. Second operand 5 states. [2018-11-23 01:08:11,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:08:11,753 INFO L93 Difference]: Finished difference Result 1435 states and 1835 transitions. [2018-11-23 01:08:11,753 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:08:11,754 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 46 [2018-11-23 01:08:11,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:08:11,769 INFO L225 Difference]: With dead ends: 1435 [2018-11-23 01:08:11,769 INFO L226 Difference]: Without dead ends: 940 [2018-11-23 01:08:11,774 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-23 01:08:11,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 940 states. [2018-11-23 01:08:11,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 940 to 694. [2018-11-23 01:08:11,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 694 states. [2018-11-23 01:08:11,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 773 transitions. [2018-11-23 01:08:11,848 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 773 transitions. Word has length 46 [2018-11-23 01:08:11,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:08:11,848 INFO L480 AbstractCegarLoop]: Abstraction has 694 states and 773 transitions. [2018-11-23 01:08:11,848 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:08:11,848 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 773 transitions. [2018-11-23 01:08:11,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-23 01:08:11,851 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:08:11,851 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-23 01:08:11,851 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-23 01:08:11,852 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:08:11,852 INFO L82 PathProgramCache]: Analyzing trace with hash 1182149504, now seen corresponding path program 1 times [2018-11-23 01:08:11,855 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:08:11,855 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 3 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:08:11,878 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:08:12,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:08:12,468 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:08:12,498 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-23 01:08:12,498 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:08:12,502 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:08:12,502 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:08:12,503 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:08:12,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:08:12,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:08:12,504 INFO L87 Difference]: Start difference. First operand 694 states and 773 transitions. Second operand 5 states. [2018-11-23 01:08:12,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:08:12,559 INFO L93 Difference]: Finished difference Result 694 states and 773 transitions. [2018-11-23 01:08:12,560 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:08:12,560 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 68 [2018-11-23 01:08:12,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:08:12,563 INFO L225 Difference]: With dead ends: 694 [2018-11-23 01:08:12,563 INFO L226 Difference]: Without dead ends: 692 [2018-11-23 01:08:12,564 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-23 01:08:12,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2018-11-23 01:08:12,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 692. [2018-11-23 01:08:12,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 692 states. [2018-11-23 01:08:12,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 770 transitions. [2018-11-23 01:08:12,586 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 770 transitions. Word has length 68 [2018-11-23 01:08:12,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:08:12,587 INFO L480 AbstractCegarLoop]: Abstraction has 692 states and 770 transitions. [2018-11-23 01:08:12,587 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:08:12,587 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 770 transitions. [2018-11-23 01:08:12,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-11-23 01:08:12,590 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:08:12,591 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] [2018-11-23 01:08:12,591 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-23 01:08:12,591 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:08:12,591 INFO L82 PathProgramCache]: Analyzing trace with hash 48648535, now seen corresponding path program 1 times [2018-11-23 01:08:12,594 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:08:12,595 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 4 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:08:12,618 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:08:14,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:08:14,741 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:08:14,782 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-23 01:08:14,782 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:08:14,789 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:08:14,790 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:08:14,790 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:08:14,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:08:14,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:08:14,791 INFO L87 Difference]: Start difference. First operand 692 states and 770 transitions. Second operand 5 states. [2018-11-23 01:08:14,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:08:14,878 INFO L93 Difference]: Finished difference Result 1165 states and 1289 transitions. [2018-11-23 01:08:14,878 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:08:14,878 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 113 [2018-11-23 01:08:14,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:08:14,883 INFO L225 Difference]: With dead ends: 1165 [2018-11-23 01:08:14,883 INFO L226 Difference]: Without dead ends: 1163 [2018-11-23 01:08:14,884 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 109 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-23 01:08:14,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1163 states. [2018-11-23 01:08:14,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1163 to 1089. [2018-11-23 01:08:14,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1089 states. [2018-11-23 01:08:14,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1089 states to 1089 states and 1231 transitions. [2018-11-23 01:08:14,930 INFO L78 Accepts]: Start accepts. Automaton has 1089 states and 1231 transitions. Word has length 113 [2018-11-23 01:08:14,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:08:14,930 INFO L480 AbstractCegarLoop]: Abstraction has 1089 states and 1231 transitions. [2018-11-23 01:08:14,930 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:08:14,931 INFO L276 IsEmpty]: Start isEmpty. Operand 1089 states and 1231 transitions. [2018-11-23 01:08:14,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2018-11-23 01:08:14,934 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:08:14,934 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] [2018-11-23 01:08:14,935 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-23 01:08:14,935 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:08:14,935 INFO L82 PathProgramCache]: Analyzing trace with hash 1734904304, now seen corresponding path program 1 times [2018-11-23 01:08:14,938 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:08:14,939 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 5 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:08:14,955 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:08:15,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:08:15,432 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:08:15,475 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-23 01:08:15,475 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:08:15,478 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:08:15,479 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:08:15,479 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:08:15,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:08:15,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:08:15,479 INFO L87 Difference]: Start difference. First operand 1089 states and 1231 transitions. Second operand 5 states. [2018-11-23 01:08:15,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:08:15,540 INFO L93 Difference]: Finished difference Result 1089 states and 1231 transitions. [2018-11-23 01:08:15,540 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:08:15,540 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 136 [2018-11-23 01:08:15,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:08:15,544 INFO L225 Difference]: With dead ends: 1089 [2018-11-23 01:08:15,545 INFO L226 Difference]: Without dead ends: 1087 [2018-11-23 01:08:15,545 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 132 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-23 01:08:15,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1087 states. [2018-11-23 01:08:15,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1087 to 1087. [2018-11-23 01:08:15,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1087 states. [2018-11-23 01:08:15,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 1226 transitions. [2018-11-23 01:08:15,578 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 1226 transitions. Word has length 136 [2018-11-23 01:08:15,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:08:15,579 INFO L480 AbstractCegarLoop]: Abstraction has 1087 states and 1226 transitions. [2018-11-23 01:08:15,579 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:08:15,579 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 1226 transitions. [2018-11-23 01:08:15,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2018-11-23 01:08:15,581 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:08:15,581 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-23 01:08:15,582 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-23 01:08:15,582 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:08:15,582 INFO L82 PathProgramCache]: Analyzing trace with hash 1026044976, now seen corresponding path program 1 times [2018-11-23 01:08:15,583 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:08:15,583 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 6 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:08:15,620 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:08:16,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:08:16,204 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:08:16,248 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-23 01:08:16,248 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:08:16,251 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:08:16,251 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:08:16,252 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:08:16,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:08:16,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:08:16,252 INFO L87 Difference]: Start difference. First operand 1087 states and 1226 transitions. Second operand 5 states. [2018-11-23 01:08:16,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:08:16,294 INFO L93 Difference]: Finished difference Result 1087 states and 1226 transitions. [2018-11-23 01:08:16,295 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:08:16,295 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 151 [2018-11-23 01:08:16,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:08:16,298 INFO L225 Difference]: With dead ends: 1087 [2018-11-23 01:08:16,298 INFO L226 Difference]: Without dead ends: 1085 [2018-11-23 01:08:16,298 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-23 01:08:16,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1085 states. [2018-11-23 01:08:16,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1085 to 1085. [2018-11-23 01:08:16,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1085 states. [2018-11-23 01:08:16,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1085 states to 1085 states and 1223 transitions. [2018-11-23 01:08:16,331 INFO L78 Accepts]: Start accepts. Automaton has 1085 states and 1223 transitions. Word has length 151 [2018-11-23 01:08:16,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:08:16,331 INFO L480 AbstractCegarLoop]: Abstraction has 1085 states and 1223 transitions. [2018-11-23 01:08:16,331 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:08:16,331 INFO L276 IsEmpty]: Start isEmpty. Operand 1085 states and 1223 transitions. [2018-11-23 01:08:16,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2018-11-23 01:08:16,334 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:08:16,334 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] [2018-11-23 01:08:16,335 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-23 01:08:16,335 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:08:16,335 INFO L82 PathProgramCache]: Analyzing trace with hash 585997202, now seen corresponding path program 1 times [2018-11-23 01:08:16,336 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:08:16,336 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 7 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:08:16,362 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:08:18,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:08:19,120 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:08:20,526 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-23 01:08:20,527 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-23 01:08:23,272 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-23 01:08:23,281 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-23 01:08:23,281 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 34 [2018-11-23 01:08:23,282 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-11-23 01:08:23,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-11-23 01:08:23,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1026, Unknown=0, NotChecked=0, Total=1122 [2018-11-23 01:08:23,283 INFO L87 Difference]: Start difference. First operand 1085 states and 1223 transitions. Second operand 34 states. [2018-11-23 01:09:08,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:09:08,819 INFO L93 Difference]: Finished difference Result 2456 states and 2709 transitions. [2018-11-23 01:09:08,820 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-11-23 01:09:08,820 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 162 [2018-11-23 01:09:08,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:09:08,826 INFO L225 Difference]: With dead ends: 2456 [2018-11-23 01:09:08,826 INFO L226 Difference]: Without dead ends: 1777 [2018-11-23 01:09:08,828 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 289 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=290, Invalid=3016, Unknown=0, NotChecked=0, Total=3306 [2018-11-23 01:09:08,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1777 states. [2018-11-23 01:09:08,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1777 to 1148. [2018-11-23 01:09:08,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1148 states. [2018-11-23 01:09:08,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1148 states to 1148 states and 1278 transitions. [2018-11-23 01:09:08,895 INFO L78 Accepts]: Start accepts. Automaton has 1148 states and 1278 transitions. Word has length 162 [2018-11-23 01:09:08,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:09:08,896 INFO L480 AbstractCegarLoop]: Abstraction has 1148 states and 1278 transitions. [2018-11-23 01:09:08,896 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-11-23 01:09:08,896 INFO L276 IsEmpty]: Start isEmpty. Operand 1148 states and 1278 transitions. [2018-11-23 01:09:08,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2018-11-23 01:09:08,898 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:09:08,898 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-23 01:09:08,899 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-23 01:09:08,899 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:09:08,899 INFO L82 PathProgramCache]: Analyzing trace with hash -1389337039, now seen corresponding path program 1 times [2018-11-23 01:09:08,900 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:09:08,900 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 8 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:09:08,919 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:09:09,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:09:09,406 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:09:09,460 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-23 01:09:09,460 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:09:09,464 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:09:09,464 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:09:09,465 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:09:09,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:09:09,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:09:09,465 INFO L87 Difference]: Start difference. First operand 1148 states and 1278 transitions. Second operand 5 states. [2018-11-23 01:09:09,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:09:09,553 INFO L93 Difference]: Finished difference Result 1148 states and 1278 transitions. [2018-11-23 01:09:09,553 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:09:09,553 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 159 [2018-11-23 01:09:09,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:09:09,558 INFO L225 Difference]: With dead ends: 1148 [2018-11-23 01:09:09,558 INFO L226 Difference]: Without dead ends: 1146 [2018-11-23 01:09:09,559 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-23 01:09:09,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1146 states. [2018-11-23 01:09:09,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1146 to 1146. [2018-11-23 01:09:09,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1146 states. [2018-11-23 01:09:09,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1146 states to 1146 states and 1275 transitions. [2018-11-23 01:09:09,625 INFO L78 Accepts]: Start accepts. Automaton has 1146 states and 1275 transitions. Word has length 159 [2018-11-23 01:09:09,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:09:09,626 INFO L480 AbstractCegarLoop]: Abstraction has 1146 states and 1275 transitions. [2018-11-23 01:09:09,626 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:09:09,626 INFO L276 IsEmpty]: Start isEmpty. Operand 1146 states and 1275 transitions. [2018-11-23 01:09:09,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-11-23 01:09:09,628 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:09:09,628 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-23 01:09:09,629 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-23 01:09:09,629 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:09:09,629 INFO L82 PathProgramCache]: Analyzing trace with hash -2019164889, now seen corresponding path program 1 times [2018-11-23 01:09:09,630 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:09:09,630 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 9 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:09:09,658 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:09:11,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:09:12,507 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:09:17,250 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-23 01:09:17,250 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:09:17,256 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:09:17,256 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2018-11-23 01:09:17,257 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-11-23 01:09:17,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-11-23 01:09:17,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=849, Unknown=0, NotChecked=0, Total=930 [2018-11-23 01:09:17,257 INFO L87 Difference]: Start difference. First operand 1146 states and 1275 transitions. Second operand 31 states. [2018-11-23 01:09:33,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:09:33,041 INFO L93 Difference]: Finished difference Result 1717 states and 1857 transitions. [2018-11-23 01:09:33,042 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-11-23 01:09:33,042 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 164 [2018-11-23 01:09:33,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:09:33,047 INFO L225 Difference]: With dead ends: 1717 [2018-11-23 01:09:33,047 INFO L226 Difference]: Without dead ends: 1322 [2018-11-23 01:09:33,049 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=158, Invalid=1912, Unknown=0, NotChecked=0, Total=2070 [2018-11-23 01:09:33,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1322 states. [2018-11-23 01:09:33,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1322 to 1065. [2018-11-23 01:09:33,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1065 states. [2018-11-23 01:09:33,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1065 states to 1065 states and 1183 transitions. [2018-11-23 01:09:33,127 INFO L78 Accepts]: Start accepts. Automaton has 1065 states and 1183 transitions. Word has length 164 [2018-11-23 01:09:33,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:09:33,128 INFO L480 AbstractCegarLoop]: Abstraction has 1065 states and 1183 transitions. [2018-11-23 01:09:33,128 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-11-23 01:09:33,128 INFO L276 IsEmpty]: Start isEmpty. Operand 1065 states and 1183 transitions. [2018-11-23 01:09:33,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2018-11-23 01:09:33,130 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:09:33,130 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] [2018-11-23 01:09:33,131 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-23 01:09:33,131 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:09:33,131 INFO L82 PathProgramCache]: Analyzing trace with hash -163670846, now seen corresponding path program 1 times [2018-11-23 01:09:33,132 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:09:33,132 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 10 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:09:33,158 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:09:34,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:09:35,222 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:09:35,262 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-23 01:09:35,262 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:09:35,268 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:09:35,268 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:09:35,268 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:09:35,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:09:35,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:09:35,269 INFO L87 Difference]: Start difference. First operand 1065 states and 1183 transitions. Second operand 5 states. [2018-11-23 01:09:38,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:09:38,440 INFO L93 Difference]: Finished difference Result 1510 states and 1663 transitions. [2018-11-23 01:09:38,440 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:09:38,440 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 168 [2018-11-23 01:09:38,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:09:38,446 INFO L225 Difference]: With dead ends: 1510 [2018-11-23 01:09:38,446 INFO L226 Difference]: Without dead ends: 1508 [2018-11-23 01:09:38,447 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 161 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-23 01:09:38,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1508 states. [2018-11-23 01:09:38,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1508 to 1065. [2018-11-23 01:09:38,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1065 states. [2018-11-23 01:09:38,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1065 states to 1065 states and 1181 transitions. [2018-11-23 01:09:38,535 INFO L78 Accepts]: Start accepts. Automaton has 1065 states and 1181 transitions. Word has length 168 [2018-11-23 01:09:38,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:09:38,535 INFO L480 AbstractCegarLoop]: Abstraction has 1065 states and 1181 transitions. [2018-11-23 01:09:38,535 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:09:38,536 INFO L276 IsEmpty]: Start isEmpty. Operand 1065 states and 1181 transitions. [2018-11-23 01:09:38,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-11-23 01:09:38,538 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:09:38,538 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-23 01:09:38,539 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-23 01:09:38,539 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:09:38,539 INFO L82 PathProgramCache]: Analyzing trace with hash -1565751437, now seen corresponding path program 1 times [2018-11-23 01:09:38,540 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:09:38,540 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 11 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:09:38,571 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:09:39,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:09:39,173 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:09:39,199 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-23 01:09:39,200 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:09:39,202 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:09:39,203 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:09:39,203 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:09:39,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:09:39,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:09:39,203 INFO L87 Difference]: Start difference. First operand 1065 states and 1181 transitions. Second operand 5 states. [2018-11-23 01:09:39,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:09:39,282 INFO L93 Difference]: Finished difference Result 1065 states and 1181 transitions. [2018-11-23 01:09:39,283 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:09:39,283 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 167 [2018-11-23 01:09:39,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:09:39,287 INFO L225 Difference]: With dead ends: 1065 [2018-11-23 01:09:39,287 INFO L226 Difference]: Without dead ends: 1063 [2018-11-23 01:09:39,287 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-23 01:09:39,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1063 states. [2018-11-23 01:09:39,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1063 to 1063. [2018-11-23 01:09:39,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1063 states. [2018-11-23 01:09:39,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 1178 transitions. [2018-11-23 01:09:39,370 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 1178 transitions. Word has length 167 [2018-11-23 01:09:39,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:09:39,370 INFO L480 AbstractCegarLoop]: Abstraction has 1063 states and 1178 transitions. [2018-11-23 01:09:39,370 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:09:39,370 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 1178 transitions. [2018-11-23 01:09:39,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-11-23 01:09:39,373 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:09:39,373 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-23 01:09:39,373 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-23 01:09:39,373 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:09:39,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1455550807, now seen corresponding path program 1 times [2018-11-23 01:09:39,374 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:09:39,374 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 12 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:09:39,400 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:09:39,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:09:39,917 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:09:39,969 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-23 01:09:39,970 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:09:39,973 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:09:39,973 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:09:39,974 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:09:39,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:09:39,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:09:39,974 INFO L87 Difference]: Start difference. First operand 1063 states and 1178 transitions. Second operand 5 states. [2018-11-23 01:09:40,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:09:40,031 INFO L93 Difference]: Finished difference Result 1063 states and 1178 transitions. [2018-11-23 01:09:40,032 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:09:40,032 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 173 [2018-11-23 01:09:40,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:09:40,034 INFO L225 Difference]: With dead ends: 1063 [2018-11-23 01:09:40,034 INFO L226 Difference]: Without dead ends: 1061 [2018-11-23 01:09:40,035 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 169 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-23 01:09:40,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1061 states. [2018-11-23 01:09:40,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1061 to 1061. [2018-11-23 01:09:40,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1061 states. [2018-11-23 01:09:40,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1061 states to 1061 states and 1173 transitions. [2018-11-23 01:09:40,082 INFO L78 Accepts]: Start accepts. Automaton has 1061 states and 1173 transitions. Word has length 173 [2018-11-23 01:09:40,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:09:40,082 INFO L480 AbstractCegarLoop]: Abstraction has 1061 states and 1173 transitions. [2018-11-23 01:09:40,082 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:09:40,082 INFO L276 IsEmpty]: Start isEmpty. Operand 1061 states and 1173 transitions. [2018-11-23 01:09:40,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2018-11-23 01:09:40,083 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:09:40,084 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-23 01:09:40,084 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-23 01:09:40,084 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:09:40,084 INFO L82 PathProgramCache]: Analyzing trace with hash 613318230, now seen corresponding path program 1 times [2018-11-23 01:09:40,085 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:09:40,085 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 13 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:09:40,111 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:09:40,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:09:40,626 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:09:40,657 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-23 01:09:40,658 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:09:40,661 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:09:40,661 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:09:40,661 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:09:40,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:09:40,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:09:40,661 INFO L87 Difference]: Start difference. First operand 1061 states and 1173 transitions. Second operand 5 states. [2018-11-23 01:09:40,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:09:40,742 INFO L93 Difference]: Finished difference Result 1061 states and 1173 transitions. [2018-11-23 01:09:40,743 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:09:40,743 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 175 [2018-11-23 01:09:40,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:09:40,746 INFO L225 Difference]: With dead ends: 1061 [2018-11-23 01:09:40,746 INFO L226 Difference]: Without dead ends: 1059 [2018-11-23 01:09:40,746 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-23 01:09:40,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1059 states. [2018-11-23 01:09:40,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1059 to 1059. [2018-11-23 01:09:40,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1059 states. [2018-11-23 01:09:40,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1059 states to 1059 states and 1170 transitions. [2018-11-23 01:09:40,827 INFO L78 Accepts]: Start accepts. Automaton has 1059 states and 1170 transitions. Word has length 175 [2018-11-23 01:09:40,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:09:40,828 INFO L480 AbstractCegarLoop]: Abstraction has 1059 states and 1170 transitions. [2018-11-23 01:09:40,828 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:09:40,828 INFO L276 IsEmpty]: Start isEmpty. Operand 1059 states and 1170 transitions. [2018-11-23 01:09:40,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-11-23 01:09:40,830 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:09:40,831 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-23 01:09:40,831 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-23 01:09:40,831 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:09:40,831 INFO L82 PathProgramCache]: Analyzing trace with hash 530054534, now seen corresponding path program 1 times [2018-11-23 01:09:40,832 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:09:40,832 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 14 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:09:40,862 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:09:42,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:09:42,819 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:09:42,867 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-23 01:09:42,867 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-23 01:09:43,159 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-23 01:09:43,164 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-23 01:09:43,164 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 9 [2018-11-23 01:09:43,165 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-23 01:09:43,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-23 01:09:43,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-11-23 01:09:43,165 INFO L87 Difference]: Start difference. First operand 1059 states and 1170 transitions. Second operand 9 states. [2018-11-23 01:09:48,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:09:48,616 INFO L93 Difference]: Finished difference Result 1497 states and 1643 transitions. [2018-11-23 01:09:48,616 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-23 01:09:48,616 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 183 [2018-11-23 01:09:48,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:09:48,620 INFO L225 Difference]: With dead ends: 1497 [2018-11-23 01:09:48,620 INFO L226 Difference]: Without dead ends: 1495 [2018-11-23 01:09:48,621 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-23 01:09:48,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1495 states. [2018-11-23 01:09:48,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1495 to 1205. [2018-11-23 01:09:48,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1205 states. [2018-11-23 01:09:48,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1205 states to 1205 states and 1324 transitions. [2018-11-23 01:09:48,702 INFO L78 Accepts]: Start accepts. Automaton has 1205 states and 1324 transitions. Word has length 183 [2018-11-23 01:09:48,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:09:48,702 INFO L480 AbstractCegarLoop]: Abstraction has 1205 states and 1324 transitions. [2018-11-23 01:09:48,702 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-23 01:09:48,702 INFO L276 IsEmpty]: Start isEmpty. Operand 1205 states and 1324 transitions. [2018-11-23 01:09:48,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2018-11-23 01:09:48,704 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:09:48,704 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-23 01:09:48,705 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-23 01:09:48,705 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:09:48,705 INFO L82 PathProgramCache]: Analyzing trace with hash -908090794, now seen corresponding path program 1 times [2018-11-23 01:09:48,706 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:09:48,706 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 15 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:09:48,732 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:09:50,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:09:51,495 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:09:52,668 WARN L180 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 23 [2018-11-23 01:09:52,995 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-23 01:09:52,995 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-23 01:09:56,287 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-23 01:09:56,292 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-23 01:09:56,293 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2018-11-23 01:09:56,293 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-11-23 01:09:56,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-11-23 01:09:56,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=634, Unknown=0, NotChecked=0, Total=702 [2018-11-23 01:09:56,294 INFO L87 Difference]: Start difference. First operand 1205 states and 1324 transitions. Second operand 27 states. [2018-11-23 01:10:08,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:10:08,229 INFO L93 Difference]: Finished difference Result 1595 states and 1712 transitions. [2018-11-23 01:10:08,230 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-11-23 01:10:08,230 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 189 [2018-11-23 01:10:08,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:10:08,233 INFO L225 Difference]: With dead ends: 1595 [2018-11-23 01:10:08,233 INFO L226 Difference]: Without dead ends: 1346 [2018-11-23 01:10:08,234 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 349 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=143, Invalid=1417, Unknown=0, NotChecked=0, Total=1560 [2018-11-23 01:10:08,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1346 states. [2018-11-23 01:10:08,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1346 to 1152. [2018-11-23 01:10:08,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1152 states. [2018-11-23 01:10:08,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1152 states to 1152 states and 1269 transitions. [2018-11-23 01:10:08,303 INFO L78 Accepts]: Start accepts. Automaton has 1152 states and 1269 transitions. Word has length 189 [2018-11-23 01:10:08,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:10:08,303 INFO L480 AbstractCegarLoop]: Abstraction has 1152 states and 1269 transitions. [2018-11-23 01:10:08,303 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-11-23 01:10:08,303 INFO L276 IsEmpty]: Start isEmpty. Operand 1152 states and 1269 transitions. [2018-11-23 01:10:08,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2018-11-23 01:10:08,304 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:10:08,304 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-23 01:10:08,305 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-23 01:10:08,305 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:10:08,305 INFO L82 PathProgramCache]: Analyzing trace with hash 1205396838, now seen corresponding path program 1 times [2018-11-23 01:10:08,306 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:10:08,306 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 16 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:10:08,338 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:10:09,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:10:10,390 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:10:10,459 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-23 01:10:10,459 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-23 01:10:10,672 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-23 01:10:10,677 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-23 01:10:10,677 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 9 [2018-11-23 01:10:10,677 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-23 01:10:10,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-23 01:10:10,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-11-23 01:10:10,678 INFO L87 Difference]: Start difference. First operand 1152 states and 1269 transitions. Second operand 9 states. [2018-11-23 01:10:15,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:10:15,581 INFO L93 Difference]: Finished difference Result 1401 states and 1513 transitions. [2018-11-23 01:10:15,581 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-23 01:10:15,581 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 191 [2018-11-23 01:10:15,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:10:15,584 INFO L225 Difference]: With dead ends: 1401 [2018-11-23 01:10:15,584 INFO L226 Difference]: Without dead ends: 1399 [2018-11-23 01:10:15,585 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 375 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-23 01:10:15,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1399 states. [2018-11-23 01:10:15,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1399 to 1248. [2018-11-23 01:10:15,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1248 states. [2018-11-23 01:10:15,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1248 states to 1248 states and 1363 transitions. [2018-11-23 01:10:15,659 INFO L78 Accepts]: Start accepts. Automaton has 1248 states and 1363 transitions. Word has length 191 [2018-11-23 01:10:15,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:10:15,659 INFO L480 AbstractCegarLoop]: Abstraction has 1248 states and 1363 transitions. [2018-11-23 01:10:15,659 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-23 01:10:15,659 INFO L276 IsEmpty]: Start isEmpty. Operand 1248 states and 1363 transitions. [2018-11-23 01:10:15,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2018-11-23 01:10:15,661 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:10:15,661 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-23 01:10:15,661 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-23 01:10:15,661 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:10:15,662 INFO L82 PathProgramCache]: Analyzing trace with hash 1419623047, now seen corresponding path program 1 times [2018-11-23 01:10:15,662 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:10:15,662 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 17 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:10:15,685 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:10:16,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:10:16,197 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:10:16,230 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-23 01:10:16,230 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:10:16,233 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:10:16,233 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:10:16,233 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:10:16,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:10:16,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:10:16,234 INFO L87 Difference]: Start difference. First operand 1248 states and 1363 transitions. Second operand 5 states. [2018-11-23 01:10:16,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:10:16,311 INFO L93 Difference]: Finished difference Result 1248 states and 1363 transitions. [2018-11-23 01:10:16,312 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:10:16,312 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 199 [2018-11-23 01:10:16,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:10:16,315 INFO L225 Difference]: With dead ends: 1248 [2018-11-23 01:10:16,315 INFO L226 Difference]: Without dead ends: 1246 [2018-11-23 01:10:16,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-23 01:10:16,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1246 states. [2018-11-23 01:10:16,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1246 to 1246. [2018-11-23 01:10:16,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1246 states. [2018-11-23 01:10:16,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1246 states to 1246 states and 1360 transitions. [2018-11-23 01:10:16,390 INFO L78 Accepts]: Start accepts. Automaton has 1246 states and 1360 transitions. Word has length 199 [2018-11-23 01:10:16,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:10:16,390 INFO L480 AbstractCegarLoop]: Abstraction has 1246 states and 1360 transitions. [2018-11-23 01:10:16,390 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:10:16,390 INFO L276 IsEmpty]: Start isEmpty. Operand 1246 states and 1360 transitions. [2018-11-23 01:10:16,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-11-23 01:10:16,392 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:10:16,392 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-23 01:10:16,392 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-23 01:10:16,392 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:10:16,392 INFO L82 PathProgramCache]: Analyzing trace with hash -627490658, now seen corresponding path program 1 times [2018-11-23 01:10:16,393 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:10:16,393 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 18 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:10:16,412 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:10:16,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:10:16,929 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:10:16,960 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-23 01:10:16,960 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:10:16,963 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:10:16,963 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:10:16,964 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:10:16,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:10:16,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:10:16,964 INFO L87 Difference]: Start difference. First operand 1246 states and 1360 transitions. Second operand 5 states. [2018-11-23 01:10:17,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:10:17,043 INFO L93 Difference]: Finished difference Result 1246 states and 1360 transitions. [2018-11-23 01:10:17,044 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:10:17,044 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 207 [2018-11-23 01:10:17,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:10:17,046 INFO L225 Difference]: With dead ends: 1246 [2018-11-23 01:10:17,046 INFO L226 Difference]: Without dead ends: 1244 [2018-11-23 01:10:17,047 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-23 01:10:17,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1244 states. [2018-11-23 01:10:17,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1244 to 1244. [2018-11-23 01:10:17,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1244 states. [2018-11-23 01:10:17,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1244 states to 1244 states and 1357 transitions. [2018-11-23 01:10:17,139 INFO L78 Accepts]: Start accepts. Automaton has 1244 states and 1357 transitions. Word has length 207 [2018-11-23 01:10:17,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:10:17,139 INFO L480 AbstractCegarLoop]: Abstraction has 1244 states and 1357 transitions. [2018-11-23 01:10:17,139 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:10:17,139 INFO L276 IsEmpty]: Start isEmpty. Operand 1244 states and 1357 transitions. [2018-11-23 01:10:17,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-11-23 01:10:17,141 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:10:17,141 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-23 01:10:17,142 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-23 01:10:17,142 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:10:17,142 INFO L82 PathProgramCache]: Analyzing trace with hash 570469029, now seen corresponding path program 1 times [2018-11-23 01:10:17,143 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:10:17,143 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 19 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:10:17,171 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:10:17,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:10:17,664 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:10:17,727 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-23 01:10:17,728 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:10:17,731 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:10:17,731 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:10:17,731 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:10:17,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:10:17,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:10:17,732 INFO L87 Difference]: Start difference. First operand 1244 states and 1357 transitions. Second operand 5 states. [2018-11-23 01:10:17,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:10:17,813 INFO L93 Difference]: Finished difference Result 1244 states and 1357 transitions. [2018-11-23 01:10:17,813 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:10:17,813 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 212 [2018-11-23 01:10:17,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:10:17,816 INFO L225 Difference]: With dead ends: 1244 [2018-11-23 01:10:17,816 INFO L226 Difference]: Without dead ends: 1242 [2018-11-23 01:10:17,817 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-23 01:10:17,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1242 states. [2018-11-23 01:10:17,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1242 to 1242. [2018-11-23 01:10:17,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1242 states. [2018-11-23 01:10:17,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1242 states to 1242 states and 1354 transitions. [2018-11-23 01:10:17,908 INFO L78 Accepts]: Start accepts. Automaton has 1242 states and 1354 transitions. Word has length 212 [2018-11-23 01:10:17,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:10:17,908 INFO L480 AbstractCegarLoop]: Abstraction has 1242 states and 1354 transitions. [2018-11-23 01:10:17,908 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:10:17,908 INFO L276 IsEmpty]: Start isEmpty. Operand 1242 states and 1354 transitions. [2018-11-23 01:10:17,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2018-11-23 01:10:17,910 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:10:17,910 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-23 01:10:17,910 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-23 01:10:17,911 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:10:17,911 INFO L82 PathProgramCache]: Analyzing trace with hash -1654107014, now seen corresponding path program 1 times [2018-11-23 01:10:17,912 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:10:17,912 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 20 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:10:17,943 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:10:18,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:10:18,504 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:10:18,551 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-23 01:10:18,551 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:10:18,554 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:10:18,554 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:10:18,554 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:10:18,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:10:18,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:10:18,555 INFO L87 Difference]: Start difference. First operand 1242 states and 1354 transitions. Second operand 5 states. [2018-11-23 01:10:18,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:10:18,658 INFO L93 Difference]: Finished difference Result 1242 states and 1354 transitions. [2018-11-23 01:10:18,659 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:10:18,659 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 220 [2018-11-23 01:10:18,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:10:18,661 INFO L225 Difference]: With dead ends: 1242 [2018-11-23 01:10:18,661 INFO L226 Difference]: Without dead ends: 1240 [2018-11-23 01:10:18,662 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-23 01:10:18,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1240 states. [2018-11-23 01:10:18,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1240 to 1240. [2018-11-23 01:10:18,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1240 states. [2018-11-23 01:10:18,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1240 states to 1240 states and 1351 transitions. [2018-11-23 01:10:18,756 INFO L78 Accepts]: Start accepts. Automaton has 1240 states and 1351 transitions. Word has length 220 [2018-11-23 01:10:18,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:10:18,756 INFO L480 AbstractCegarLoop]: Abstraction has 1240 states and 1351 transitions. [2018-11-23 01:10:18,756 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:10:18,757 INFO L276 IsEmpty]: Start isEmpty. Operand 1240 states and 1351 transitions. [2018-11-23 01:10:18,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2018-11-23 01:10:18,758 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:10:18,759 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] [2018-11-23 01:10:18,759 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-23 01:10:18,759 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:10:18,759 INFO L82 PathProgramCache]: Analyzing trace with hash -1347790395, now seen corresponding path program 1 times [2018-11-23 01:10:18,760 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:10:18,760 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 21 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:10:18,779 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:10:19,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:10:19,256 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:10:19,309 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-23 01:10:19,310 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:10:19,313 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:10:19,313 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-11-23 01:10:19,313 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-23 01:10:19,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-23 01:10:19,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-11-23 01:10:19,313 INFO L87 Difference]: Start difference. First operand 1240 states and 1351 transitions. Second operand 9 states. [2018-11-23 01:10:19,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:10:19,459 INFO L93 Difference]: Finished difference Result 1659 states and 1800 transitions. [2018-11-23 01:10:19,460 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-23 01:10:19,460 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 224 [2018-11-23 01:10:19,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:10:19,462 INFO L225 Difference]: With dead ends: 1659 [2018-11-23 01:10:19,462 INFO L226 Difference]: Without dead ends: 1243 [2018-11-23 01:10:19,463 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 216 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-23 01:10:19,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1243 states. [2018-11-23 01:10:19,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1243 to 1240. [2018-11-23 01:10:19,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1240 states. [2018-11-23 01:10:19,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1240 states to 1240 states and 1350 transitions. [2018-11-23 01:10:19,544 INFO L78 Accepts]: Start accepts. Automaton has 1240 states and 1350 transitions. Word has length 224 [2018-11-23 01:10:19,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:10:19,545 INFO L480 AbstractCegarLoop]: Abstraction has 1240 states and 1350 transitions. [2018-11-23 01:10:19,545 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-23 01:10:19,545 INFO L276 IsEmpty]: Start isEmpty. Operand 1240 states and 1350 transitions. [2018-11-23 01:10:19,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-11-23 01:10:19,546 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:10:19,546 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-23 01:10:19,546 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-23 01:10:19,546 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:10:19,546 INFO L82 PathProgramCache]: Analyzing trace with hash -1361783390, now seen corresponding path program 1 times [2018-11-23 01:10:19,547 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:10:19,547 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 22 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:10:19,569 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:10:20,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:10:20,053 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:10:20,099 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-23 01:10:20,099 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:10:20,102 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:10:20,102 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:10:20,103 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:10:20,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:10:20,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:10:20,103 INFO L87 Difference]: Start difference. First operand 1240 states and 1350 transitions. Second operand 5 states. [2018-11-23 01:10:20,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:10:20,189 INFO L93 Difference]: Finished difference Result 1240 states and 1350 transitions. [2018-11-23 01:10:20,190 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:10:20,190 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 228 [2018-11-23 01:10:20,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:10:20,192 INFO L225 Difference]: With dead ends: 1240 [2018-11-23 01:10:20,192 INFO L226 Difference]: Without dead ends: 1238 [2018-11-23 01:10:20,193 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-23 01:10:20,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1238 states. [2018-11-23 01:10:20,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1238 to 1238. [2018-11-23 01:10:20,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1238 states. [2018-11-23 01:10:20,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1238 states to 1238 states and 1347 transitions. [2018-11-23 01:10:20,285 INFO L78 Accepts]: Start accepts. Automaton has 1238 states and 1347 transitions. Word has length 228 [2018-11-23 01:10:20,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:10:20,285 INFO L480 AbstractCegarLoop]: Abstraction has 1238 states and 1347 transitions. [2018-11-23 01:10:20,286 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:10:20,286 INFO L276 IsEmpty]: Start isEmpty. Operand 1238 states and 1347 transitions. [2018-11-23 01:10:20,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2018-11-23 01:10:20,287 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:10:20,287 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-23 01:10:20,287 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-23 01:10:20,287 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:10:20,287 INFO L82 PathProgramCache]: Analyzing trace with hash -1052441413, now seen corresponding path program 1 times [2018-11-23 01:10:20,288 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:10:20,288 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 23 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:10:20,303 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:10:20,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:10:20,782 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:10:20,823 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-23 01:10:20,823 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:10:20,826 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:10:20,826 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:10:20,827 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:10:20,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:10:20,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:10:20,827 INFO L87 Difference]: Start difference. First operand 1238 states and 1347 transitions. Second operand 5 states. [2018-11-23 01:10:20,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:10:20,921 INFO L93 Difference]: Finished difference Result 1238 states and 1347 transitions. [2018-11-23 01:10:20,921 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:10:20,921 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 236 [2018-11-23 01:10:20,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:10:20,924 INFO L225 Difference]: With dead ends: 1238 [2018-11-23 01:10:20,924 INFO L226 Difference]: Without dead ends: 1236 [2018-11-23 01:10:20,924 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-23 01:10:20,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1236 states. [2018-11-23 01:10:21,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1236 to 1236. [2018-11-23 01:10:21,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1236 states. [2018-11-23 01:10:21,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1236 states to 1236 states and 1344 transitions. [2018-11-23 01:10:21,027 INFO L78 Accepts]: Start accepts. Automaton has 1236 states and 1344 transitions. Word has length 236 [2018-11-23 01:10:21,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:10:21,027 INFO L480 AbstractCegarLoop]: Abstraction has 1236 states and 1344 transitions. [2018-11-23 01:10:21,027 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:10:21,027 INFO L276 IsEmpty]: Start isEmpty. Operand 1236 states and 1344 transitions. [2018-11-23 01:10:21,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2018-11-23 01:10:21,028 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:10:21,028 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] [2018-11-23 01:10:21,029 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-23 01:10:21,029 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:10:21,029 INFO L82 PathProgramCache]: Analyzing trace with hash -1243991243, now seen corresponding path program 1 times [2018-11-23 01:10:21,030 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:10:21,030 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 24 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:10:21,045 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:10:22,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:10:23,184 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:10:23,280 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2018-11-23 01:10:23,281 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:10:23,288 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:10:23,288 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-11-23 01:10:23,288 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-11-23 01:10:23,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-11-23 01:10:23,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2018-11-23 01:10:23,289 INFO L87 Difference]: Start difference. First operand 1236 states and 1344 transitions. Second operand 12 states. [2018-11-23 01:10:23,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:10:23,539 INFO L93 Difference]: Finished difference Result 1931 states and 2073 transitions. [2018-11-23 01:10:23,539 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-23 01:10:23,539 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 230 [2018-11-23 01:10:23,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:10:23,542 INFO L225 Difference]: With dead ends: 1931 [2018-11-23 01:10:23,542 INFO L226 Difference]: Without dead ends: 1239 [2018-11-23 01:10:23,543 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 219 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2018-11-23 01:10:23,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1239 states. [2018-11-23 01:10:23,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1239 to 1236. [2018-11-23 01:10:23,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1236 states. [2018-11-23 01:10:23,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1236 states to 1236 states and 1343 transitions. [2018-11-23 01:10:23,632 INFO L78 Accepts]: Start accepts. Automaton has 1236 states and 1343 transitions. Word has length 230 [2018-11-23 01:10:23,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:10:23,632 INFO L480 AbstractCegarLoop]: Abstraction has 1236 states and 1343 transitions. [2018-11-23 01:10:23,633 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-11-23 01:10:23,633 INFO L276 IsEmpty]: Start isEmpty. Operand 1236 states and 1343 transitions. [2018-11-23 01:10:23,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2018-11-23 01:10:23,634 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:10:23,634 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 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] [2018-11-23 01:10:23,634 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-23 01:10:23,635 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:10:23,635 INFO L82 PathProgramCache]: Analyzing trace with hash 78812137, now seen corresponding path program 1 times [2018-11-23 01:10:23,635 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:10:23,636 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 25 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:10:23,652 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:10:25,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:10:25,766 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:10:26,131 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2018-11-23 01:10:26,131 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:10:26,136 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:10:26,137 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2018-11-23 01:10:26,137 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-11-23 01:10:26,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-11-23 01:10:26,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=553, Unknown=0, NotChecked=0, Total=600 [2018-11-23 01:10:26,137 INFO L87 Difference]: Start difference. First operand 1236 states and 1343 transitions. Second operand 25 states. [2018-11-23 01:10:26,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:10:26,942 INFO L93 Difference]: Finished difference Result 1659 states and 1782 transitions. [2018-11-23 01:10:26,942 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-11-23 01:10:26,942 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 239 [2018-11-23 01:10:26,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:10:26,944 INFO L225 Difference]: With dead ends: 1659 [2018-11-23 01:10:26,944 INFO L226 Difference]: Without dead ends: 1136 [2018-11-23 01:10:26,946 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 215 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-23 01:10:26,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1136 states. [2018-11-23 01:10:27,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1136 to 1127. [2018-11-23 01:10:27,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1127 states. [2018-11-23 01:10:27,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1127 states to 1127 states and 1211 transitions. [2018-11-23 01:10:27,023 INFO L78 Accepts]: Start accepts. Automaton has 1127 states and 1211 transitions. Word has length 239 [2018-11-23 01:10:27,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:10:27,023 INFO L480 AbstractCegarLoop]: Abstraction has 1127 states and 1211 transitions. [2018-11-23 01:10:27,023 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-11-23 01:10:27,024 INFO L276 IsEmpty]: Start isEmpty. Operand 1127 states and 1211 transitions. [2018-11-23 01:10:27,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2018-11-23 01:10:27,025 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:10:27,025 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] [2018-11-23 01:10:27,025 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-23 01:10:27,025 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:10:27,026 INFO L82 PathProgramCache]: Analyzing trace with hash 775665149, now seen corresponding path program 1 times [2018-11-23 01:10:27,026 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:10:27,026 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 26 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:10:27,042 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:10:28,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:10:29,060 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:10:29,094 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-23 01:10:29,094 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:10:29,099 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:10:29,100 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:10:29,100 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:10:29,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:10:29,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:10:29,100 INFO L87 Difference]: Start difference. First operand 1127 states and 1211 transitions. Second operand 5 states. [2018-11-23 01:10:32,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:10:32,225 INFO L93 Difference]: Finished difference Result 1260 states and 1342 transitions. [2018-11-23 01:10:32,226 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:10:32,226 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 235 [2018-11-23 01:10:32,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:10:32,228 INFO L225 Difference]: With dead ends: 1260 [2018-11-23 01:10:32,229 INFO L226 Difference]: Without dead ends: 1258 [2018-11-23 01:10:32,229 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 231 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-23 01:10:32,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1258 states. [2018-11-23 01:10:32,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1258 to 1125. [2018-11-23 01:10:32,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1125 states. [2018-11-23 01:10:32,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1125 states to 1125 states and 1208 transitions. [2018-11-23 01:10:32,309 INFO L78 Accepts]: Start accepts. Automaton has 1125 states and 1208 transitions. Word has length 235 [2018-11-23 01:10:32,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:10:32,310 INFO L480 AbstractCegarLoop]: Abstraction has 1125 states and 1208 transitions. [2018-11-23 01:10:32,310 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:10:32,310 INFO L276 IsEmpty]: Start isEmpty. Operand 1125 states and 1208 transitions. [2018-11-23 01:10:32,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2018-11-23 01:10:32,311 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:10:32,311 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-23 01:10:32,311 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-23 01:10:32,311 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:10:32,311 INFO L82 PathProgramCache]: Analyzing trace with hash -679352349, now seen corresponding path program 1 times [2018-11-23 01:10:32,312 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:10:32,312 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 27 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:10:32,328 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:10:32,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:10:32,798 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:10:32,855 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-23 01:10:32,856 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:10:32,859 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:10:32,860 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:10:32,860 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:10:32,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:10:32,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:10:32,860 INFO L87 Difference]: Start difference. First operand 1125 states and 1208 transitions. Second operand 5 states. [2018-11-23 01:10:32,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:10:32,984 INFO L93 Difference]: Finished difference Result 1125 states and 1208 transitions. [2018-11-23 01:10:32,984 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:10:32,984 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 244 [2018-11-23 01:10:32,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:10:32,987 INFO L225 Difference]: With dead ends: 1125 [2018-11-23 01:10:32,987 INFO L226 Difference]: Without dead ends: 1123 [2018-11-23 01:10:32,987 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-23 01:10:32,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1123 states. [2018-11-23 01:10:33,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1123 to 1123. [2018-11-23 01:10:33,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1123 states. [2018-11-23 01:10:33,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 1205 transitions. [2018-11-23 01:10:33,068 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 1205 transitions. Word has length 244 [2018-11-23 01:10:33,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:10:33,068 INFO L480 AbstractCegarLoop]: Abstraction has 1123 states and 1205 transitions. [2018-11-23 01:10:33,068 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:10:33,068 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 1205 transitions. [2018-11-23 01:10:33,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2018-11-23 01:10:33,069 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:10:33,070 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] [2018-11-23 01:10:33,070 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-23 01:10:33,070 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:10:33,070 INFO L82 PathProgramCache]: Analyzing trace with hash 702495343, now seen corresponding path program 1 times [2018-11-23 01:10:33,071 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:10:33,071 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 28 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:10:33,098 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:10:33,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:10:33,587 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:10:33,671 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2018-11-23 01:10:33,671 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:10:33,674 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:10:33,674 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-23 01:10:33,675 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-23 01:10:33,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-23 01:10:33,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-23 01:10:33,675 INFO L87 Difference]: Start difference. First operand 1123 states and 1205 transitions. Second operand 7 states. [2018-11-23 01:10:34,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:10:34,892 INFO L93 Difference]: Finished difference Result 1123 states and 1205 transitions. [2018-11-23 01:10:34,892 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 01:10:34,893 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 244 [2018-11-23 01:10:34,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:10:34,894 INFO L225 Difference]: With dead ends: 1123 [2018-11-23 01:10:34,894 INFO L226 Difference]: Without dead ends: 1121 [2018-11-23 01:10:34,895 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 238 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-23 01:10:34,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1121 states. [2018-11-23 01:10:34,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1121 to 1121. [2018-11-23 01:10:34,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1121 states. [2018-11-23 01:10:34,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1121 states to 1121 states and 1202 transitions. [2018-11-23 01:10:34,975 INFO L78 Accepts]: Start accepts. Automaton has 1121 states and 1202 transitions. Word has length 244 [2018-11-23 01:10:34,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:10:34,975 INFO L480 AbstractCegarLoop]: Abstraction has 1121 states and 1202 transitions. [2018-11-23 01:10:34,975 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-23 01:10:34,975 INFO L276 IsEmpty]: Start isEmpty. Operand 1121 states and 1202 transitions. [2018-11-23 01:10:34,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2018-11-23 01:10:34,976 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:10:34,976 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-23 01:10:34,977 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-23 01:10:34,977 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:10:34,977 INFO L82 PathProgramCache]: Analyzing trace with hash 794049746, now seen corresponding path program 1 times [2018-11-23 01:10:34,977 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:10:34,978 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 29 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:10:34,994 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:10:35,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:10:35,461 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:10:35,499 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-23 01:10:35,499 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:10:35,502 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:10:35,503 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:10:35,503 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:10:35,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:10:35,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:10:35,503 INFO L87 Difference]: Start difference. First operand 1121 states and 1202 transitions. Second operand 5 states. [2018-11-23 01:10:35,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:10:35,595 INFO L93 Difference]: Finished difference Result 1121 states and 1202 transitions. [2018-11-23 01:10:35,596 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:10:35,596 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 252 [2018-11-23 01:10:35,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:10:35,598 INFO L225 Difference]: With dead ends: 1121 [2018-11-23 01:10:35,598 INFO L226 Difference]: Without dead ends: 1119 [2018-11-23 01:10:35,598 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-23 01:10:35,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1119 states. [2018-11-23 01:10:35,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1119 to 1119. [2018-11-23 01:10:35,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1119 states. [2018-11-23 01:10:35,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 1199 transitions. [2018-11-23 01:10:35,680 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 1199 transitions. Word has length 252 [2018-11-23 01:10:35,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:10:35,680 INFO L480 AbstractCegarLoop]: Abstraction has 1119 states and 1199 transitions. [2018-11-23 01:10:35,680 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:10:35,680 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 1199 transitions. [2018-11-23 01:10:35,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2018-11-23 01:10:35,681 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:10:35,682 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] [2018-11-23 01:10:35,682 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-23 01:10:35,682 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:10:35,682 INFO L82 PathProgramCache]: Analyzing trace with hash -1874387452, now seen corresponding path program 1 times [2018-11-23 01:10:35,683 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:10:35,683 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 30 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:10:35,698 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:10:37,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:10:38,551 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:10:39,212 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 104 proven. 15 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2018-11-23 01:10:39,212 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-23 01:10:39,716 WARN L180 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2018-11-23 01:10:40,399 WARN L180 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2018-11-23 01:10:40,768 WARN L180 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2018-11-23 01:10:41,978 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-23 01:10:41,984 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-23 01:10:41,984 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 15] total 23 [2018-11-23 01:10:41,984 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-11-23 01:10:41,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-11-23 01:10:41,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2018-11-23 01:10:41,985 INFO L87 Difference]: Start difference. First operand 1119 states and 1199 transitions. Second operand 23 states. [2018-11-23 01:10:52,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:10:52,717 INFO L93 Difference]: Finished difference Result 1791 states and 1886 transitions. [2018-11-23 01:10:52,718 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-11-23 01:10:52,718 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 252 [2018-11-23 01:10:52,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:10:52,720 INFO L225 Difference]: With dead ends: 1791 [2018-11-23 01:10:52,720 INFO L226 Difference]: Without dead ends: 1139 [2018-11-23 01:10:52,721 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 511 GetRequests, 478 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2018-11-23 01:10:52,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1139 states. [2018-11-23 01:10:52,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1139 to 1139. [2018-11-23 01:10:52,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1139 states. [2018-11-23 01:10:52,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1139 states to 1139 states and 1212 transitions. [2018-11-23 01:10:52,809 INFO L78 Accepts]: Start accepts. Automaton has 1139 states and 1212 transitions. Word has length 252 [2018-11-23 01:10:52,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:10:52,809 INFO L480 AbstractCegarLoop]: Abstraction has 1139 states and 1212 transitions. [2018-11-23 01:10:52,809 INFO L481 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-11-23 01:10:52,809 INFO L276 IsEmpty]: Start isEmpty. Operand 1139 states and 1212 transitions. [2018-11-23 01:10:52,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2018-11-23 01:10:52,811 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:10:52,811 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] [2018-11-23 01:10:52,811 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-23 01:10:52,811 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:10:52,812 INFO L82 PathProgramCache]: Analyzing trace with hash 125369456, now seen corresponding path program 1 times [2018-11-23 01:10:52,812 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:10:52,813 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 31 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:10:52,832 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:10:54,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:10:54,976 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:10:55,456 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-23 01:10:55,456 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:10:55,461 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:10:55,461 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2018-11-23 01:10:55,462 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-11-23 01:10:55,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-11-23 01:10:55,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=553, Unknown=0, NotChecked=0, Total=600 [2018-11-23 01:10:55,462 INFO L87 Difference]: Start difference. First operand 1139 states and 1212 transitions. Second operand 25 states. [2018-11-23 01:10:56,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:10:56,417 INFO L93 Difference]: Finished difference Result 1361 states and 1431 transitions. [2018-11-23 01:10:56,417 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-11-23 01:10:56,417 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 248 [2018-11-23 01:10:56,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:10:56,419 INFO L225 Difference]: With dead ends: 1361 [2018-11-23 01:10:56,419 INFO L226 Difference]: Without dead ends: 982 [2018-11-23 01:10:56,420 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 224 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=87, Invalid=1103, Unknown=0, NotChecked=0, Total=1190 [2018-11-23 01:10:56,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 982 states. [2018-11-23 01:10:56,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 982 to 974. [2018-11-23 01:10:56,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 974 states. [2018-11-23 01:10:56,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 974 states to 974 states and 1036 transitions. [2018-11-23 01:10:56,494 INFO L78 Accepts]: Start accepts. Automaton has 974 states and 1036 transitions. Word has length 248 [2018-11-23 01:10:56,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:10:56,494 INFO L480 AbstractCegarLoop]: Abstraction has 974 states and 1036 transitions. [2018-11-23 01:10:56,494 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-11-23 01:10:56,494 INFO L276 IsEmpty]: Start isEmpty. Operand 974 states and 1036 transitions. [2018-11-23 01:10:56,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2018-11-23 01:10:56,495 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:10:56,495 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-23 01:10:56,496 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-23 01:10:56,496 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:10:56,496 INFO L82 PathProgramCache]: Analyzing trace with hash -1695791946, now seen corresponding path program 1 times [2018-11-23 01:10:56,496 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:10:56,497 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 32 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:10:56,519 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:10:57,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:10:57,054 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:10:57,101 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-23 01:10:57,101 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:10:57,104 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:10:57,104 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:10:57,105 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:10:57,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:10:57,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:10:57,105 INFO L87 Difference]: Start difference. First operand 974 states and 1036 transitions. Second operand 5 states. [2018-11-23 01:10:57,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:10:57,188 INFO L93 Difference]: Finished difference Result 974 states and 1036 transitions. [2018-11-23 01:10:57,188 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:10:57,189 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 260 [2018-11-23 01:10:57,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:10:57,191 INFO L225 Difference]: With dead ends: 974 [2018-11-23 01:10:57,191 INFO L226 Difference]: Without dead ends: 972 [2018-11-23 01:10:57,192 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-23 01:10:57,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 972 states. [2018-11-23 01:10:57,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 972 to 972. [2018-11-23 01:10:57,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 972 states. [2018-11-23 01:10:57,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 1033 transitions. [2018-11-23 01:10:57,266 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 1033 transitions. Word has length 260 [2018-11-23 01:10:57,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:10:57,266 INFO L480 AbstractCegarLoop]: Abstraction has 972 states and 1033 transitions. [2018-11-23 01:10:57,266 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:10:57,266 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 1033 transitions. [2018-11-23 01:10:57,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2018-11-23 01:10:57,268 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:10:57,268 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] [2018-11-23 01:10:57,268 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-23 01:10:57,268 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:10:57,268 INFO L82 PathProgramCache]: Analyzing trace with hash 839659332, now seen corresponding path program 1 times [2018-11-23 01:10:57,269 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:10:57,269 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 33 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:10:57,290 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:10:59,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:11:00,145 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:11:02,439 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-23 01:11:02,439 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:11:02,445 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:11:02,445 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2018-11-23 01:11:02,445 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-11-23 01:11:02,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-11-23 01:11:02,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2018-11-23 01:11:02,445 INFO L87 Difference]: Start difference. First operand 972 states and 1033 transitions. Second operand 21 states. [2018-11-23 01:11:20,847 WARN L180 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-11-23 01:11:21,477 WARN L180 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-11-23 01:11:26,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:11:26,214 INFO L93 Difference]: Finished difference Result 1268 states and 1316 transitions. [2018-11-23 01:11:26,215 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-11-23 01:11:26,215 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 264 [2018-11-23 01:11:26,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:11:26,217 INFO L225 Difference]: With dead ends: 1268 [2018-11-23 01:11:26,218 INFO L226 Difference]: Without dead ends: 935 [2018-11-23 01:11:26,219 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=113, Invalid=879, Unknown=0, NotChecked=0, Total=992 [2018-11-23 01:11:26,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 935 states. [2018-11-23 01:11:26,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 935 to 909. [2018-11-23 01:11:26,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 909 states. [2018-11-23 01:11:26,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 909 states to 909 states and 958 transitions. [2018-11-23 01:11:26,304 INFO L78 Accepts]: Start accepts. Automaton has 909 states and 958 transitions. Word has length 264 [2018-11-23 01:11:26,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:11:26,304 INFO L480 AbstractCegarLoop]: Abstraction has 909 states and 958 transitions. [2018-11-23 01:11:26,304 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-11-23 01:11:26,304 INFO L276 IsEmpty]: Start isEmpty. Operand 909 states and 958 transitions. [2018-11-23 01:11:26,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2018-11-23 01:11:26,306 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:11:26,306 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-23 01:11:26,306 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-23 01:11:26,306 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:11:26,307 INFO L82 PathProgramCache]: Analyzing trace with hash -1085117919, now seen corresponding path program 1 times [2018-11-23 01:11:26,308 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:11:26,308 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 34 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:11:26,325 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:11:27,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:11:28,382 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:11:28,457 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-23 01:11:28,457 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:11:28,463 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:11:28,463 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:11:28,464 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:11:28,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:11:28,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:11:28,464 INFO L87 Difference]: Start difference. First operand 909 states and 958 transitions. Second operand 5 states. [2018-11-23 01:11:28,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:11:28,544 INFO L93 Difference]: Finished difference Result 909 states and 958 transitions. [2018-11-23 01:11:28,544 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:11:28,545 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 268 [2018-11-23 01:11:28,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:11:28,547 INFO L225 Difference]: With dead ends: 909 [2018-11-23 01:11:28,547 INFO L226 Difference]: Without dead ends: 907 [2018-11-23 01:11:28,547 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-23 01:11:28,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 907 states. [2018-11-23 01:11:28,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 907 to 907. [2018-11-23 01:11:28,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 907 states. [2018-11-23 01:11:28,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 955 transitions. [2018-11-23 01:11:28,624 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 955 transitions. Word has length 268 [2018-11-23 01:11:28,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:11:28,625 INFO L480 AbstractCegarLoop]: Abstraction has 907 states and 955 transitions. [2018-11-23 01:11:28,625 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:11:28,625 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 955 transitions. [2018-11-23 01:11:28,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2018-11-23 01:11:28,626 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:11:28,627 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-23 01:11:28,627 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-23 01:11:28,627 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:11:28,627 INFO L82 PathProgramCache]: Analyzing trace with hash -1943109273, now seen corresponding path program 1 times [2018-11-23 01:11:28,628 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:11:28,628 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 35 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:11:28,648 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:11:29,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:11:29,146 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:11:29,197 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-23 01:11:29,197 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:11:29,200 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:11:29,201 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:11:29,201 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:11:29,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:11:29,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:11:29,201 INFO L87 Difference]: Start difference. First operand 907 states and 955 transitions. Second operand 5 states. [2018-11-23 01:11:29,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:11:29,284 INFO L93 Difference]: Finished difference Result 907 states and 955 transitions. [2018-11-23 01:11:29,284 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:11:29,284 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 276 [2018-11-23 01:11:29,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:11:29,286 INFO L225 Difference]: With dead ends: 907 [2018-11-23 01:11:29,286 INFO L226 Difference]: Without dead ends: 905 [2018-11-23 01:11:29,287 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-23 01:11:29,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 905 states. [2018-11-23 01:11:29,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 905 to 905. [2018-11-23 01:11:29,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 905 states. [2018-11-23 01:11:29,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 905 states to 905 states and 952 transitions. [2018-11-23 01:11:29,359 INFO L78 Accepts]: Start accepts. Automaton has 905 states and 952 transitions. Word has length 276 [2018-11-23 01:11:29,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:11:29,360 INFO L480 AbstractCegarLoop]: Abstraction has 905 states and 952 transitions. [2018-11-23 01:11:29,360 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:11:29,360 INFO L276 IsEmpty]: Start isEmpty. Operand 905 states and 952 transitions. [2018-11-23 01:11:29,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2018-11-23 01:11:29,362 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:11:29,362 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-23 01:11:29,362 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-23 01:11:29,362 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:11:29,362 INFO L82 PathProgramCache]: Analyzing trace with hash 1144753106, now seen corresponding path program 1 times [2018-11-23 01:11:29,363 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:11:29,363 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 36 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:11:29,379 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:11:29,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:11:29,861 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:11:29,921 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-23 01:11:29,921 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:11:29,924 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:11:29,924 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:11:29,925 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:11:29,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:11:29,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:11:29,925 INFO L87 Difference]: Start difference. First operand 905 states and 952 transitions. Second operand 5 states. [2018-11-23 01:11:30,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:11:30,012 INFO L93 Difference]: Finished difference Result 905 states and 952 transitions. [2018-11-23 01:11:30,012 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:11:30,012 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 284 [2018-11-23 01:11:30,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:11:30,014 INFO L225 Difference]: With dead ends: 905 [2018-11-23 01:11:30,014 INFO L226 Difference]: Without dead ends: 903 [2018-11-23 01:11:30,014 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-23 01:11:30,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2018-11-23 01:11:30,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 903. [2018-11-23 01:11:30,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 903 states. [2018-11-23 01:11:30,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 949 transitions. [2018-11-23 01:11:30,087 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 949 transitions. Word has length 284 [2018-11-23 01:11:30,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:11:30,087 INFO L480 AbstractCegarLoop]: Abstraction has 903 states and 949 transitions. [2018-11-23 01:11:30,087 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:11:30,088 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 949 transitions. [2018-11-23 01:11:30,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2018-11-23 01:11:30,089 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:11:30,089 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-23 01:11:30,089 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-23 01:11:30,089 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:11:30,089 INFO L82 PathProgramCache]: Analyzing trace with hash -157915112, now seen corresponding path program 1 times [2018-11-23 01:11:30,090 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:11:30,090 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 37 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:11:30,107 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:11:30,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:11:30,604 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:11:30,659 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-23 01:11:30,659 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:11:30,662 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:11:30,662 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:11:30,662 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:11:30,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:11:30,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:11:30,663 INFO L87 Difference]: Start difference. First operand 903 states and 949 transitions. Second operand 5 states. [2018-11-23 01:11:30,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:11:30,748 INFO L93 Difference]: Finished difference Result 903 states and 949 transitions. [2018-11-23 01:11:30,749 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:11:30,749 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 292 [2018-11-23 01:11:30,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:11:30,750 INFO L225 Difference]: With dead ends: 903 [2018-11-23 01:11:30,750 INFO L226 Difference]: Without dead ends: 901 [2018-11-23 01:11:30,751 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-23 01:11:30,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 901 states. [2018-11-23 01:11:30,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 901 to 901. [2018-11-23 01:11:30,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 901 states. [2018-11-23 01:11:30,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 901 states to 901 states and 946 transitions. [2018-11-23 01:11:30,825 INFO L78 Accepts]: Start accepts. Automaton has 901 states and 946 transitions. Word has length 292 [2018-11-23 01:11:30,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:11:30,825 INFO L480 AbstractCegarLoop]: Abstraction has 901 states and 946 transitions. [2018-11-23 01:11:30,825 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:11:30,825 INFO L276 IsEmpty]: Start isEmpty. Operand 901 states and 946 transitions. [2018-11-23 01:11:30,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2018-11-23 01:11:30,826 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:11:30,826 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-23 01:11:30,826 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-23 01:11:30,826 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:11:30,827 INFO L82 PathProgramCache]: Analyzing trace with hash -301600092, now seen corresponding path program 1 times [2018-11-23 01:11:30,827 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:11:30,827 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 38 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:11:30,846 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:11:31,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:11:31,353 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:11:31,411 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-23 01:11:31,412 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:11:31,415 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:11:31,415 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:11:31,415 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:11:31,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:11:31,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:11:31,415 INFO L87 Difference]: Start difference. First operand 901 states and 946 transitions. Second operand 5 states. [2018-11-23 01:11:31,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:11:31,502 INFO L93 Difference]: Finished difference Result 901 states and 946 transitions. [2018-11-23 01:11:31,503 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:11:31,503 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 300 [2018-11-23 01:11:31,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:11:31,504 INFO L225 Difference]: With dead ends: 901 [2018-11-23 01:11:31,504 INFO L226 Difference]: Without dead ends: 899 [2018-11-23 01:11:31,505 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-23 01:11:31,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 899 states. [2018-11-23 01:11:31,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 899 to 899. [2018-11-23 01:11:31,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 899 states. [2018-11-23 01:11:31,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 943 transitions. [2018-11-23 01:11:31,579 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 943 transitions. Word has length 300 [2018-11-23 01:11:31,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:11:31,579 INFO L480 AbstractCegarLoop]: Abstraction has 899 states and 943 transitions. [2018-11-23 01:11:31,579 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:11:31,580 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 943 transitions. [2018-11-23 01:11:31,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2018-11-23 01:11:31,581 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:11:31,582 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 01:11:31,582 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-23 01:11:31,582 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:11:31,582 INFO L82 PathProgramCache]: Analyzing trace with hash 574461811, now seen corresponding path program 1 times [2018-11-23 01:11:31,583 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:11:31,583 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 39 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:11:31,602 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:11:33,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:11:34,549 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:11:35,216 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-23 01:11:35,216 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-23 01:11:35,467 WARN L180 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2018-11-23 01:11:35,990 WARN L180 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2018-11-23 01:11:36,397 WARN L180 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2018-11-23 01:11:38,131 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-23 01:11:38,138 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-23 01:11:38,138 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 24 [2018-11-23 01:11:38,139 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-11-23 01:11:38,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-11-23 01:11:38,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2018-11-23 01:11:38,139 INFO L87 Difference]: Start difference. First operand 899 states and 943 transitions. Second operand 24 states. [2018-11-23 01:11:47,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:11:47,613 INFO L93 Difference]: Finished difference Result 1191 states and 1237 transitions. [2018-11-23 01:11:47,614 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-11-23 01:11:47,614 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 292 [2018-11-23 01:11:47,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:11:47,615 INFO L225 Difference]: With dead ends: 1191 [2018-11-23 01:11:47,615 INFO L226 Difference]: Without dead ends: 899 [2018-11-23 01:11:47,616 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 595 GetRequests, 554 SyntacticMatches, 7 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=166, Invalid=1094, Unknown=0, NotChecked=0, Total=1260 [2018-11-23 01:11:47,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 899 states. [2018-11-23 01:11:47,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 899 to 899. [2018-11-23 01:11:47,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 899 states. [2018-11-23 01:11:47,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 940 transitions. [2018-11-23 01:11:47,691 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 940 transitions. Word has length 292 [2018-11-23 01:11:47,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:11:47,691 INFO L480 AbstractCegarLoop]: Abstraction has 899 states and 940 transitions. [2018-11-23 01:11:47,691 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-11-23 01:11:47,691 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 940 transitions. [2018-11-23 01:11:47,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2018-11-23 01:11:47,692 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:11:47,693 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-23 01:11:47,693 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-23 01:11:47,693 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:11:47,693 INFO L82 PathProgramCache]: Analyzing trace with hash 2102408582, now seen corresponding path program 1 times [2018-11-23 01:11:47,694 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:11:47,694 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 40 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:11:47,711 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:11:48,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:11:48,204 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:11:48,270 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-23 01:11:48,270 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:11:48,273 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:11:48,274 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 01:11:48,274 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 01:11:48,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 01:11:48,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 01:11:48,274 INFO L87 Difference]: Start difference. First operand 899 states and 940 transitions. Second operand 5 states. [2018-11-23 01:11:48,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:11:48,359 INFO L93 Difference]: Finished difference Result 899 states and 940 transitions. [2018-11-23 01:11:48,360 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 01:11:48,360 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 308 [2018-11-23 01:11:48,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:11:48,360 INFO L225 Difference]: With dead ends: 899 [2018-11-23 01:11:48,361 INFO L226 Difference]: Without dead ends: 292 [2018-11-23 01:11:48,361 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-23 01:11:48,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2018-11-23 01:11:48,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 292. [2018-11-23 01:11:48,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 292 states. [2018-11-23 01:11:48,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 300 transitions. [2018-11-23 01:11:48,383 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 300 transitions. Word has length 308 [2018-11-23 01:11:48,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:11:48,383 INFO L480 AbstractCegarLoop]: Abstraction has 292 states and 300 transitions. [2018-11-23 01:11:48,383 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 01:11:48,383 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 300 transitions. [2018-11-23 01:11:48,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2018-11-23 01:11:48,384 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 01:11:48,384 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] [2018-11-23 01:11:48,384 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-23 01:11:48,384 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 01:11:48,385 INFO L82 PathProgramCache]: Analyzing trace with hash 832470707, now seen corresponding path program 1 times [2018-11-23 01:11:48,385 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 01:11:48,385 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/cvc4nyu Starting monitored process 41 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 01:11:48,409 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 01:11:50,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 01:11:51,369 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 01:11:53,776 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-23 01:11:53,776 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 01:11:53,783 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 01:11:53,783 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2018-11-23 01:11:53,784 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-11-23 01:11:53,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-11-23 01:11:53,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2018-11-23 01:11:53,784 INFO L87 Difference]: Start difference. First operand 292 states and 300 transitions. Second operand 21 states. [2018-11-23 01:12:13,119 WARN L180 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-11-23 01:12:13,370 WARN L180 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-11-23 01:12:13,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 01:12:13,447 INFO L93 Difference]: Finished difference Result 296 states and 304 transitions. [2018-11-23 01:12:13,448 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-11-23 01:12:13,448 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 304 [2018-11-23 01:12:13,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 01:12:13,449 INFO L225 Difference]: With dead ends: 296 [2018-11-23 01:12:13,449 INFO L226 Difference]: Without dead ends: 0 [2018-11-23 01:12:13,450 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=101, Invalid=769, Unknown=0, NotChecked=0, Total=870 [2018-11-23 01:12:13,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-23 01:12:13,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-23 01:12:13,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-23 01:12:13,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-23 01:12:13,450 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 304 [2018-11-23 01:12:13,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 01:12:13,450 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-23 01:12:13,450 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-11-23 01:12:13,450 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-23 01:12:13,451 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 01:12:13,455 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-23 01:12:13,570 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,614 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,621 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,633 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,641 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,656 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,667 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,674 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,705 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,724 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,744 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,756 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,762 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,771 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,822 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,831 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,847 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,873 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,878 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,884 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,919 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,940 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,956 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,958 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,978 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,993 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:13,998 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,020 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,037 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,044 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,070 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,092 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,115 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,123 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,149 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,151 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,171 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,173 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,191 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,215 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,237 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,243 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,255 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,275 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,280 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,291 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,303 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,309 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,331 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,354 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,397 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,403 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,408 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,437 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,468 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,488 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,496 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,520 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,524 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,557 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,562 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,565 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,576 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,595 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,612 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,619 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,623 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,629 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,649 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,652 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,654 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,654 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,660 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,701 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,717 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,734 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,748 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,759 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,781 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,784 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,787 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,790 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,798 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,800 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,808 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,818 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,820 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,824 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,830 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,835 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,838 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,842 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,850 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,861 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,864 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,868 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,889 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,893 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,896 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,911 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,914 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,923 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,930 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,935 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,941 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,951 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,953 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,957 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,963 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,964 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,973 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,975 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:14,990 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,000 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,003 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,018 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,020 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,045 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,052 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,053 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,056 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,062 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,064 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,073 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,089 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,092 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,096 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,106 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,121 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,132 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,139 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,142 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,152 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,164 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,176 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,190 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,198 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,201 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,210 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,221 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,225 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,230 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,238 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,240 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,257 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,270 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,274 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,277 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,284 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 01:12:15,411 WARN L180 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 1 [2018-11-23 01:12:15,606 WARN L180 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-11-23 01:12:16,029 WARN L180 SmtUtils]: Spent 422.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 90 [2018-11-23 01:12:16,256 WARN L180 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 1 [2018-11-23 01:12:16,500 WARN L180 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2018-11-23 01:12:17,007 WARN L180 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 1 [2018-11-23 01:12:17,267 WARN L180 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 54 [2018-11-23 01:12:18,014 WARN L180 SmtUtils]: Spent 687.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 87 [2018-11-23 01:12:18,471 WARN L180 SmtUtils]: Spent 395.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 98 [2018-11-23 01:12:18,684 WARN L180 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 1 [2018-11-23 01:12:18,894 WARN L180 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 1 [2018-11-23 01:12:19,100 WARN L180 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 1 [2018-11-23 01:12:19,500 WARN L180 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 1 [2018-11-23 01:12:19,827 WARN L180 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 90 [2018-11-23 01:12:20,047 WARN L180 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 1 [2018-11-23 01:12:20,160 WARN L180 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 1 [2018-11-23 01:12:20,379 WARN L180 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 1 [2018-11-23 01:12:20,597 WARN L180 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 83 [2018-11-23 01:12:20,949 WARN L180 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2018-11-23 01:12:21,113 WARN L180 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 1 [2018-11-23 01:12:21,339 WARN L180 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 1 [2018-11-23 01:12:21,592 WARN L180 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-11-23 01:12:21,864 WARN L180 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 87 [2018-11-23 01:12:22,040 WARN L180 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 1 [2018-11-23 01:12:22,243 WARN L180 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 1 [2018-11-23 01:12:22,616 WARN L180 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 78 [2018-11-23 01:12:22,731 WARN L180 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 1 [2018-11-23 01:12:23,006 WARN L180 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 87 [2018-11-23 01:12:23,222 WARN L180 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 1 [2018-11-23 01:12:23,510 WARN L180 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 1 [2018-11-23 01:12:23,685 WARN L180 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 1 [2018-11-23 01:12:23,937 WARN L180 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 81 [2018-11-23 01:12:24,615 WARN L180 SmtUtils]: Spent 515.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 85 [2018-11-23 01:12:24,718 WARN L180 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-11-23 01:12:25,327 WARN L180 SmtUtils]: Spent 608.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 103 [2018-11-23 01:12:26,804 WARN L180 SmtUtils]: Spent 1.48 s on a formula simplification. DAG size of input: 120 DAG size of output: 109 [2018-11-23 01:12:27,054 WARN L180 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 80 [2018-11-23 01:12:27,464 WARN L180 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 94 [2018-11-23 01:12:27,657 WARN L180 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 1 [2018-11-23 01:12:28,004 WARN L180 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 88 [2018-11-23 01:12:28,262 WARN L180 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 80 [2018-11-23 01:12:28,520 WARN L180 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 87 [2018-11-23 01:12:29,131 WARN L180 SmtUtils]: Spent 513.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2018-11-23 01:12:29,359 WARN L180 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 78 [2018-11-23 01:12:29,574 WARN L180 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 86 [2018-11-23 01:12:29,840 WARN L180 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-11-23 01:12:30,092 WARN L180 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 80 [2018-11-23 01:12:30,260 WARN L180 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-11-23 01:12:30,366 WARN L180 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 1 [2018-11-23 01:12:30,635 WARN L180 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 87 [2018-11-23 01:12:30,845 WARN L180 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 1 [2018-11-23 01:12:31,587 WARN L180 SmtUtils]: Spent 740.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 87 [2018-11-23 01:12:31,840 WARN L180 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 87 [2018-11-23 01:12:32,089 WARN L180 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 83 [2018-11-23 01:12:32,448 WARN L180 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 84 [2018-11-23 01:12:32,566 WARN L180 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 1 [2018-11-23 01:12:32,672 WARN L180 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 1 [2018-11-23 01:12:32,963 WARN L180 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 1 [2018-11-23 01:12:33,187 WARN L180 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 78 [2018-11-23 01:12:33,867 WARN L180 SmtUtils]: Spent 617.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 103 [2018-11-23 01:12:34,281 WARN L180 SmtUtils]: Spent 413.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 92 [2018-11-23 01:12:34,391 WARN L180 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 1 [2018-11-23 01:12:34,660 WARN L180 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 91 [2018-11-23 01:12:34,937 WARN L180 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2018-11-23 01:12:35,404 WARN L180 SmtUtils]: Spent 373.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 93 [2018-11-23 01:12:35,563 WARN L180 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 1 [2018-11-23 01:12:35,821 WARN L180 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2018-11-23 01:12:36,173 WARN L180 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2018-11-23 01:12:36,592 WARN L180 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 1 [2018-11-23 01:12:36,794 WARN L180 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 1 [2018-11-23 01:12:38,174 WARN L180 SmtUtils]: Spent 1.37 s on a formula simplification. DAG size of input: 115 DAG size of output: 103 [2018-11-23 01:12:38,347 WARN L180 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-11-23 01:12:38,606 WARN L180 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2018-11-23 01:12:39,088 WARN L180 SmtUtils]: Spent 481.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 85 [2018-11-23 01:12:39,354 WARN L180 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 1 [2018-11-23 01:12:39,470 WARN L180 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 1 [2018-11-23 01:12:39,685 WARN L180 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 1 [2018-11-23 01:12:39,839 WARN L180 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 1 [2018-11-23 01:12:40,192 WARN L180 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 95 [2018-11-23 01:12:40,775 WARN L180 SmtUtils]: Spent 502.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 109 [2018-11-23 01:12:41,284 WARN L180 SmtUtils]: Spent 384.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 92 [2018-11-23 01:12:41,703 WARN L180 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 80 [2018-11-23 01:12:41,821 WARN L180 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 1 [2018-11-23 01:12:42,035 WARN L180 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 1 [2018-11-23 01:12:42,298 WARN L180 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 87 [2018-11-23 01:12:43,012 WARN L180 SmtUtils]: Spent 713.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 104 [2018-11-23 01:12:43,250 WARN L180 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-11-23 01:12:43,513 WARN L180 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 1 [2018-11-23 01:12:43,784 WARN L180 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 88 [2018-11-23 01:12:44,040 WARN L180 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2018-11-23 01:12:44,156 WARN L180 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 1 [2018-11-23 01:12:44,706 WARN L180 SmtUtils]: Spent 548.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2018-11-23 01:12:44,836 WARN L180 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 1 [2018-11-23 01:12:44,950 WARN L180 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-23 01:12:45,185 WARN L180 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 1 [2018-11-23 01:12:45,386 WARN L180 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 1 [2018-11-23 01:12:45,867 WARN L180 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 92 [2018-11-23 01:12:46,594 WARN L180 SmtUtils]: Spent 726.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 87 [2018-11-23 01:12:46,802 WARN L180 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 1 [2018-11-23 01:12:47,487 WARN L180 SmtUtils]: Spent 684.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 87 [2018-11-23 01:12:47,711 WARN L180 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 78 [2018-11-23 01:12:48,428 WARN L180 SmtUtils]: Spent 715.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 87 [2018-11-23 01:12:48,686 WARN L180 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 92 [2018-11-23 01:12:49,166 WARN L180 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-11-23 01:12:49,374 WARN L180 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 1 [2018-11-23 01:12:49,593 WARN L180 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 1 [2018-11-23 01:12:49,753 WARN L180 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-11-23 01:12:49,923 WARN L180 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 1 [2018-11-23 01:12:50,225 WARN L180 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 86 [2018-11-23 01:12:50,547 WARN L180 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 87 [2018-11-23 01:12:50,749 WARN L180 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 1 [2018-11-23 01:12:51,050 WARN L180 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 1 [2018-11-23 01:12:51,362 WARN L180 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 1 [2018-11-23 01:12:51,773 WARN L180 SmtUtils]: Spent 410.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 104 [2018-11-23 01:12:51,873 WARN L180 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-11-23 01:12:52,085 WARN L180 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 1 [2018-11-23 01:12:52,622 WARN L180 SmtUtils]: Spent 536.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 92 [2018-11-23 01:12:53,335 WARN L180 SmtUtils]: Spent 563.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 103 [2018-11-23 01:12:53,575 WARN L180 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 78 [2018-11-23 01:12:53,832 WARN L180 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 81 [2018-11-23 01:12:54,196 WARN L180 SmtUtils]: Spent 299.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 94 [2018-11-23 01:12:54,471 WARN L180 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 87 [2018-11-23 01:12:54,541 INFO L448 ceAbstractionStarter]: For program point L12012(line 12012) no Hoare annotation was computed. [2018-11-23 01:12:54,541 INFO L448 ceAbstractionStarter]: For program point L12010(lines 12010 12016) no Hoare annotation was computed. [2018-11-23 01:12:54,541 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12012) no Hoare annotation was computed. [2018-11-23 01:12:54,541 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__double_deregistrationEXIT(lines 12005 12019) no Hoare annotation was computed. [2018-11-23 01:12:54,541 INFO L448 ceAbstractionStarter]: For program point L12010-2(lines 12005 12019) no Hoare annotation was computed. [2018-11-23 01:12:54,542 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_fs_char_dev__double_deregistrationENTRY(lines 12005 12019) the Hoare annotation is: true [2018-11-23 01:12:54,542 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetEXIT(lines 12497 12511) no Hoare annotation was computed. [2018-11-23 01:12:54,542 INFO L448 ceAbstractionStarter]: For program point L12502-2(lines 12497 12511) no Hoare annotation was computed. [2018-11-23 01:12:54,542 INFO L448 ceAbstractionStarter]: For program point L12504(line 12504) no Hoare annotation was computed. [2018-11-23 01:12:54,542 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12504) no Hoare annotation was computed. [2018-11-23 01:12:54,542 INFO L448 ceAbstractionStarter]: For program point L12502(lines 12502 12508) no Hoare annotation was computed. [2018-11-23 01:12:54,542 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetENTRY(lines 12497 12511) the Hoare annotation is: true [2018-11-23 01:12:54,542 INFO L451 ceAbstractionStarter]: At program point L10045(line 10045) the Hoare annotation is: true [2018-11-23 01:12:54,542 INFO L448 ceAbstractionStarter]: For program point L10045-1(line 10045) no Hoare annotation was computed. [2018-11-23 01:12:54,542 INFO L451 ceAbstractionStarter]: At program point L10043(line 10043) the Hoare annotation is: true [2018-11-23 01:12:54,542 INFO L448 ceAbstractionStarter]: For program point L10043-1(line 10043) no Hoare annotation was computed. [2018-11-23 01:12:54,542 INFO L451 ceAbstractionStarter]: At program point ldv_undef_int_nonpositiveENTRY(lines 10036 10049) the Hoare annotation is: true [2018-11-23 01:12:54,542 INFO L448 ceAbstractionStarter]: For program point ldv_undef_int_nonpositiveFINAL(lines 10036 10049) no Hoare annotation was computed. [2018-11-23 01:12:54,542 INFO L448 ceAbstractionStarter]: For program point ldv_undef_int_nonpositiveEXIT(lines 10036 10049) no Hoare annotation was computed. [2018-11-23 01:12:54,542 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_check_final_stateEXIT(lines 9638 9648) no Hoare annotation was computed. [2018-11-23 01:12:54,542 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_check_final_stateENTRY(lines 9638 9648) the Hoare annotation is: true [2018-11-23 01:12:54,542 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_check_final_stateFINAL(lines 9638 9648) no Hoare annotation was computed. [2018-11-23 01:12:54,542 INFO L448 ceAbstractionStarter]: For program point L13038-2(lines 13033 13047) no Hoare annotation was computed. [2018-11-23 01:12:54,542 INFO L448 ceAbstractionStarter]: For program point L13038(lines 13038 13044) no Hoare annotation was computed. [2018-11-23 01:12:54,542 INFO L448 ceAbstractionStarter]: For program point L13040(line 13040) no Hoare annotation was computed. [2018-11-23 01:12:54,542 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_urb__more_initial_at_exitENTRY(lines 13033 13047) the Hoare annotation is: true [2018-11-23 01:12:54,542 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 13040) no Hoare annotation was computed. [2018-11-23 01:12:54,542 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_urb__more_initial_at_exitEXIT(lines 13033 13047) no Hoare annotation was computed. [2018-11-23 01:12:54,542 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_module__more_initial_at_exitENTRY(lines 12097 12111) the Hoare annotation is: true [2018-11-23 01:12:54,543 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12104) no Hoare annotation was computed. [2018-11-23 01:12:54,543 INFO L448 ceAbstractionStarter]: For program point L12102-2(lines 12097 12111) no Hoare annotation was computed. [2018-11-23 01:12:54,543 INFO L448 ceAbstractionStarter]: For program point L12104(line 12104) no Hoare annotation was computed. [2018-11-23 01:12:54,543 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_module__more_initial_at_exitEXIT(lines 12097 12111) no Hoare annotation was computed. [2018-11-23 01:12:54,543 INFO L448 ceAbstractionStarter]: For program point L12102(lines 12102 12108) no Hoare annotation was computed. [2018-11-23 01:12:54,543 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_create_classFINAL(lines 9479 9499) no Hoare annotation was computed. [2018-11-23 01:12:54,543 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_create_classEXIT(lines 9479 9499) no Hoare annotation was computed. [2018-11-23 01:12:54,543 INFO L451 ceAbstractionStarter]: At program point L9492(line 9492) the Hoare annotation is: true [2018-11-23 01:12:54,543 INFO L448 ceAbstractionStarter]: For program point L9490(lines 9490 9496) no Hoare annotation was computed. [2018-11-23 01:12:54,543 INFO L448 ceAbstractionStarter]: For program point L9486-1(line 9486) no Hoare annotation was computed. [2018-11-23 01:12:54,543 INFO L448 ceAbstractionStarter]: For program point L9490-1(lines 9490 9496) no Hoare annotation was computed. [2018-11-23 01:12:54,543 INFO L448 ceAbstractionStarter]: For program point L9488(line 9488) no Hoare annotation was computed. [2018-11-23 01:12:54,543 INFO L451 ceAbstractionStarter]: At program point L9487(line 9487) the Hoare annotation is: true [2018-11-23 01:12:54,543 INFO L451 ceAbstractionStarter]: At program point L9486(line 9486) the Hoare annotation is: true [2018-11-23 01:12:54,543 INFO L451 ceAbstractionStarter]: At program point L9487-1(line 9487) the Hoare annotation is: true [2018-11-23 01:12:54,543 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_create_classENTRY(lines 9479 9499) the Hoare annotation is: true [2018-11-23 01:12:54,543 INFO L451 ceAbstractionStarter]: At program point ldv_undef_intENTRY(lines 9989 9999) the Hoare annotation is: true [2018-11-23 01:12:54,543 INFO L448 ceAbstractionStarter]: For program point ldv_undef_intFINAL(lines 9989 9999) no Hoare annotation was computed. [2018-11-23 01:12:54,543 INFO L448 ceAbstractionStarter]: For program point ldv_undef_intEXIT(lines 9989 9999) no Hoare annotation was computed. [2018-11-23 01:12:54,544 INFO L444 ceAbstractionStarter]: At program point mainENTRY(lines 6913 6924) 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 (= ((_ 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_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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-23 01:12:54,544 INFO L448 ceAbstractionStarter]: For program point mainFINAL(lines 6913 6924) no Hoare annotation was computed. [2018-11-23 01:12:54,544 INFO L448 ceAbstractionStarter]: For program point mainEXIT(lines 6913 6924) no Hoare annotation was computed. [2018-11-23 01:12:54,544 INFO L444 ceAbstractionStarter]: At program point L6919(line 6919) 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 (= ((_ 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_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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-23 01:12:54,544 INFO L448 ceAbstractionStarter]: For program point L6920(line 6920) no Hoare annotation was computed. [2018-11-23 01:12:54,544 INFO L451 ceAbstractionStarter]: At program point L7742(line 7742) the Hoare annotation is: true [2018-11-23 01:12:54,544 INFO L451 ceAbstractionStarter]: At program point L7743(line 7743) the Hoare annotation is: true [2018-11-23 01:12:54,544 INFO L451 ceAbstractionStarter]: At program point L7744(line 7744) the Hoare annotation is: true [2018-11-23 01:12:54,545 INFO L451 ceAbstractionStarter]: At program point L7745(line 7745) the Hoare annotation is: true [2018-11-23 01:12:54,545 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_check_final_state_136FINAL(lines 7731 7760) no Hoare annotation was computed. [2018-11-23 01:12:54,545 INFO L451 ceAbstractionStarter]: At program point L7738(line 7738) the Hoare annotation is: true [2018-11-23 01:12:54,545 INFO L451 ceAbstractionStarter]: At program point L7739(line 7739) the Hoare annotation is: true [2018-11-23 01:12:54,545 INFO L451 ceAbstractionStarter]: At program point L7740(line 7740) the Hoare annotation is: true [2018-11-23 01:12:54,545 INFO L451 ceAbstractionStarter]: At program point L7741(line 7741) the Hoare annotation is: true [2018-11-23 01:12:54,545 INFO L451 ceAbstractionStarter]: At program point ldv_ldv_check_final_state_136ENTRY(lines 7731 7760) the Hoare annotation is: true [2018-11-23 01:12:54,545 INFO L451 ceAbstractionStarter]: At program point L7737(line 7737) the Hoare annotation is: true [2018-11-23 01:12:54,545 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_check_final_state_136EXIT(lines 7731 7760) no Hoare annotation was computed. [2018-11-23 01:12:54,545 INFO L451 ceAbstractionStarter]: At program point L7754(line 7754) the Hoare annotation is: true [2018-11-23 01:12:54,545 INFO L451 ceAbstractionStarter]: At program point L7755(line 7755) the Hoare annotation is: true [2018-11-23 01:12:54,545 INFO L451 ceAbstractionStarter]: At program point L7750(line 7750) the Hoare annotation is: true [2018-11-23 01:12:54,545 INFO L451 ceAbstractionStarter]: At program point L7751(line 7751) the Hoare annotation is: true [2018-11-23 01:12:54,545 INFO L451 ceAbstractionStarter]: At program point L7752(line 7752) the Hoare annotation is: true [2018-11-23 01:12:54,545 INFO L451 ceAbstractionStarter]: At program point L7753(line 7753) the Hoare annotation is: true [2018-11-23 01:12:54,545 INFO L451 ceAbstractionStarter]: At program point L7746(line 7746) the Hoare annotation is: true [2018-11-23 01:12:54,545 INFO L451 ceAbstractionStarter]: At program point L7747(line 7747) the Hoare annotation is: true [2018-11-23 01:12:54,545 INFO L451 ceAbstractionStarter]: At program point L7748(line 7748) the Hoare annotation is: true [2018-11-23 01:12:54,545 INFO L451 ceAbstractionStarter]: At program point L7749(line 7749) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L448 ceAbstractionStarter]: For program point ldv_undef_ptrFINAL(lines 10000 10010) no Hoare annotation was computed. [2018-11-23 01:12:54,546 INFO L448 ceAbstractionStarter]: For program point ldv_undef_ptrEXIT(lines 10000 10010) no Hoare annotation was computed. [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point ldv_undef_ptrENTRY(lines 10000 10010) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7710(line 7710) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7711(line 7711) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7712(line 7712) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7713(line 7713) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_check_final_state_135FINAL(lines 7701 7730) no Hoare annotation was computed. [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7707(line 7707) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7708(line 7708) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7709(line 7709) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_check_final_state_135EXIT(lines 7701 7730) no Hoare annotation was computed. [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point ldv_ldv_check_final_state_135ENTRY(lines 7701 7730) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7722(line 7722) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7723(line 7723) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7724(line 7724) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7725(line 7725) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7718(line 7718) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7719(line 7719) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7720(line 7720) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7721(line 7721) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7714(line 7714) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7715(line 7715) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7716(line 7716) the Hoare annotation is: true [2018-11-23 01:12:54,546 INFO L451 ceAbstractionStarter]: At program point L7717(line 7717) the Hoare annotation is: true [2018-11-23 01:12:54,547 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12073) no Hoare annotation was computed. [2018-11-23 01:12:54,547 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_rcu_srcu__locked_at_exitENTRY(lines 12066 12080) the Hoare annotation is: true [2018-11-23 01:12:54,547 INFO L448 ceAbstractionStarter]: For program point L12071-2(lines 12066 12080) no Hoare annotation was computed. [2018-11-23 01:12:54,547 INFO L448 ceAbstractionStarter]: For program point L12073(line 12073) no Hoare annotation was computed. [2018-11-23 01:12:54,547 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_srcu__locked_at_exitEXIT(lines 12066 12080) no Hoare annotation was computed. [2018-11-23 01:12:54,547 INFO L448 ceAbstractionStarter]: For program point L12071(lines 12071 12077) no Hoare annotation was computed. [2018-11-23 01:12:54,547 INFO L448 ceAbstractionStarter]: For program point ldv_assumeFINAL(lines 9748 9761) no Hoare annotation was computed. [2018-11-23 01:12:54,547 INFO L451 ceAbstractionStarter]: At program point L9754(lines 9753 9756) the Hoare annotation is: true [2018-11-23 01:12:54,547 INFO L451 ceAbstractionStarter]: At program point ldv_assumeENTRY(lines 9748 9761) the Hoare annotation is: true [2018-11-23 01:12:54,547 INFO L448 ceAbstractionStarter]: For program point L9753(lines 9753 9758) no Hoare annotation was computed. [2018-11-23 01:12:54,547 INFO L448 ceAbstractionStarter]: For program point ldv_assumeEXIT(lines 9748 9761) no Hoare annotation was computed. [2018-11-23 01:12:54,547 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_sysfs_check_final_stateEXIT(lines 8575 8585) no Hoare annotation was computed. [2018-11-23 01:12:54,547 INFO L451 ceAbstractionStarter]: At program point ldv_linux_fs_sysfs_check_final_stateENTRY(lines 8575 8585) the Hoare annotation is: true [2018-11-23 01:12:54,547 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_sysfs_check_final_stateFINAL(lines 8575 8585) no Hoare annotation was computed. [2018-11-23 01:12:54,547 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11828) no Hoare annotation was computed. [2018-11-23 01:12:54,547 INFO L448 ceAbstractionStarter]: For program point L11826-2(lines 11821 11835) no Hoare annotation was computed. [2018-11-23 01:12:54,547 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitENTRY(lines 11821 11835) the Hoare annotation is: true [2018-11-23 01:12:54,547 INFO L448 ceAbstractionStarter]: For program point L11828(line 11828) no Hoare annotation was computed. [2018-11-23 01:12:54,547 INFO L448 ceAbstractionStarter]: For program point L11826(lines 11826 11832) no Hoare annotation was computed. [2018-11-23 01:12:54,547 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitEXIT(lines 11821 11835) no Hoare annotation was computed. [2018-11-23 01:12:54,547 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_coherent_check_final_stateENTRY(lines 9386 9396) the Hoare annotation is: true [2018-11-23 01:12:54,547 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_coherent_check_final_stateFINAL(lines 9386 9396) no Hoare annotation was computed. [2018-11-23 01:12:54,547 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_coherent_check_final_stateEXIT(lines 9386 9396) no Hoare annotation was computed. [2018-11-23 01:12:54,547 INFO L448 ceAbstractionStarter]: For program point L12731(lines 12731 12737) no Hoare annotation was computed. [2018-11-23 01:12:54,548 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__double_deregistrationEXIT(lines 12726 12740) no Hoare annotation was computed. [2018-11-23 01:12:54,548 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12733) no Hoare annotation was computed. [2018-11-23 01:12:54,548 INFO L448 ceAbstractionStarter]: For program point L12733(line 12733) no Hoare annotation was computed. [2018-11-23 01:12:54,548 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_drivers_base_class__double_deregistrationENTRY(lines 12726 12740) the Hoare annotation is: true [2018-11-23 01:12:54,548 INFO L448 ceAbstractionStarter]: For program point L12731-2(lines 12726 12740) no Hoare annotation was computed. [2018-11-23 01:12:54,548 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_unregister_chrdev_regionEXIT(lines 9596 9606) no Hoare annotation was computed. [2018-11-23 01:12:54,548 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_unregister_chrdev_regionENTRY(lines 9596 9606) the Hoare annotation is: true [2018-11-23 01:12:54,548 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_unregister_chrdev_regionFINAL(lines 9596 9606) no Hoare annotation was computed. [2018-11-23 01:12:54,548 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_register_chrdev_regionFINAL(lines 9578 9595) no Hoare annotation was computed. [2018-11-23 01:12:54,548 INFO L448 ceAbstractionStarter]: For program point L9586-1(lines 9586 9592) no Hoare annotation was computed. [2018-11-23 01:12:54,548 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_register_chrdev_regionEXIT(lines 9578 9595) no Hoare annotation was computed. [2018-11-23 01:12:54,548 INFO L451 ceAbstractionStarter]: At program point L9584(line 9584) the Hoare annotation is: true [2018-11-23 01:12:54,548 INFO L448 ceAbstractionStarter]: For program point L9584-1(line 9584) no Hoare annotation was computed. [2018-11-23 01:12:54,548 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_register_chrdev_regionENTRY(lines 9578 9595) the Hoare annotation is: true [2018-11-23 01:12:54,548 INFO L451 ceAbstractionStarter]: At program point L9588(line 9588) the Hoare annotation is: true [2018-11-23 01:12:54,548 INFO L448 ceAbstractionStarter]: For program point L9586(lines 9586 9592) no Hoare annotation was computed. [2018-11-23 01:12:54,548 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_net_rtnetlink__lock_on_exitENTRY(lines 11760 11774) the Hoare annotation is: true [2018-11-23 01:12:54,548 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11767) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point L11765(lines 11765 11771) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point L11765-2(lines 11760 11774) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_net_rtnetlink__lock_on_exitEXIT(lines 11760 11774) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point L11767(line 11767) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point L12287-2(lines 12282 12296) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitEXIT(lines 12282 12296) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point L12289(line 12289) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitENTRY(lines 12282 12296) the Hoare annotation is: true [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point L12287(lines 12287 12293) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12289) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point L12716-2(lines 12711 12725) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_drivers_base_class__double_registrationENTRY(lines 12711 12725) the Hoare annotation is: true [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point L12716(lines 12716 12722) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point L12718(line 12718) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__double_registrationEXIT(lines 12711 12725) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12718) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12549) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetEXIT(lines 12542 12556) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point L12547-2(lines 12542 12556) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point L12549(line 12549) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point L12547(lines 12547 12553) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetENTRY(lines 12542 12556) the Hoare annotation is: true [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point ldv_stopFINAL(lines 9762 9770) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L448 ceAbstractionStarter]: For program point ldv_stopEXIT(lines 9762 9770) no Hoare annotation was computed. [2018-11-23 01:12:54,549 INFO L451 ceAbstractionStarter]: At program point ldv_stopENTRY(lines 9762 9770) the Hoare annotation is: true [2018-11-23 01:12:54,549 INFO L451 ceAbstractionStarter]: At program point ldv_linux_kernel_rcu_update_lock_check_final_stateENTRY(lines 8955 8965) the Hoare annotation is: true [2018-11-23 01:12:54,550 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_check_final_stateEXIT(lines 8955 8965) no Hoare annotation was computed. [2018-11-23 01:12:54,550 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_check_final_stateFINAL(lines 8955 8965) no Hoare annotation was computed. [2018-11-23 01:12:54,550 INFO L448 ceAbstractionStarter]: For program point L11871-2(lines 11866 11880) no Hoare annotation was computed. [2018-11-23 01:12:54,550 INFO L448 ceAbstractionStarter]: For program point L11873(line 11873) no Hoare annotation was computed. [2018-11-23 01:12:54,550 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitEXIT(lines 11866 11880) no Hoare annotation was computed. [2018-11-23 01:12:54,550 INFO L448 ceAbstractionStarter]: For program point L11871(lines 11871 11877) no Hoare annotation was computed. [2018-11-23 01:12:54,550 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11873) no Hoare annotation was computed. [2018-11-23 01:12:54,550 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitENTRY(lines 11866 11880) the Hoare annotation is: true [2018-11-23 01:12:54,550 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_bh_check_final_stateEXIT(lines 8861 8871) no Hoare annotation was computed. [2018-11-23 01:12:54,550 INFO L451 ceAbstractionStarter]: At program point ldv_linux_kernel_rcu_update_lock_bh_check_final_stateENTRY(lines 8861 8871) the Hoare annotation is: true [2018-11-23 01:12:54,550 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_bh_check_final_stateFINAL(lines 8861 8871) no Hoare annotation was computed. [2018-11-23 01:12:54,550 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12594) no Hoare annotation was computed. [2018-11-23 01:12:54,550 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitENTRY(lines 12587 12601) the Hoare annotation is: true [2018-11-23 01:12:54,550 INFO L448 ceAbstractionStarter]: For program point L12592(lines 12592 12598) no Hoare annotation was computed. [2018-11-23 01:12:54,550 INFO L448 ceAbstractionStarter]: For program point L12592-2(lines 12587 12601) no Hoare annotation was computed. [2018-11-23 01:12:54,550 INFO L448 ceAbstractionStarter]: For program point L12594(line 12594) no Hoare annotation was computed. [2018-11-23 01:12:54,550 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitEXIT(lines 12587 12601) no Hoare annotation was computed. [2018-11-23 01:12:54,550 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_unregister_classEXIT(lines 9518 9528) no Hoare annotation was computed. [2018-11-23 01:12:54,550 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_unregister_classFINAL(lines 9518 9528) no Hoare annotation was computed. [2018-11-23 01:12:54,550 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_unregister_classENTRY(lines 9518 9528) the Hoare annotation is: true [2018-11-23 01:12:54,550 INFO L448 ceAbstractionStarter]: For program point ldv_EMGentry_exit_lirc_dev_exit_3_2EXIT(lines 6805 6815) no Hoare annotation was computed. [2018-11-23 01:12:54,550 INFO L444 ceAbstractionStarter]: At program point L6811(line 6811) 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-23 01:12:54,551 INFO L444 ceAbstractionStarter]: At program point ldv_EMGentry_exit_lirc_dev_exit_3_2ENTRY(lines 6805 6815) 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-23 01:12:54,551 INFO L448 ceAbstractionStarter]: For program point ldv_EMGentry_exit_lirc_dev_exit_3_2FINAL(lines 6805 6815) no Hoare annotation was computed. [2018-11-23 01:12:54,551 INFO L448 ceAbstractionStarter]: For program point ldv_linux_block_genhd_check_final_stateEXIT(lines 8148 8158) no Hoare annotation was computed. [2018-11-23 01:12:54,551 INFO L451 ceAbstractionStarter]: At program point ldv_linux_block_genhd_check_final_stateENTRY(lines 8148 8158) the Hoare annotation is: true [2018-11-23 01:12:54,551 INFO L448 ceAbstractionStarter]: For program point ldv_linux_block_genhd_check_final_stateFINAL(lines 8148 8158) no Hoare annotation was computed. [2018-11-23 01:12:54,551 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_urb_check_final_stateFINAL(lines 9735 9745) no Hoare annotation was computed. [2018-11-23 01:12:54,551 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_urb_check_final_stateEXIT(lines 9735 9745) no Hoare annotation was computed. [2018-11-23 01:12:54,551 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_urb_check_final_stateENTRY(lines 9735 9745) the Hoare annotation is: true [2018-11-23 01:12:54,551 INFO L444 ceAbstractionStarter]: At program point L6903-1(line 6903) 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 ~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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-23 01:12:54,551 INFO L444 ceAbstractionStarter]: At program point L6903(line 6903) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse1 (bvugt .cse0 (_ bv18446744073709547521 64)))) (let ((.cse3 (not (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32)))) (.cse4 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse2 (not .cse1))) (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)) (and (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 ((_ extract 31 0) (bvadd (bvneg .cse0) (_ bv18446744073709547521 64)))) .cse1 (= (_ 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))) (and .cse2 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse3) (and .cse4 .cse2 .cse3) (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)) (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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|))))) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) .cse4 .cse2))))) [2018-11-23 01:12:54,551 INFO L444 ceAbstractionStarter]: At program point L6904(line 6904) 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))) (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)) (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-23 01:12:54,551 INFO L451 ceAbstractionStarter]: At program point L6905(line 6905) the Hoare annotation is: true [2018-11-23 01:12:54,551 INFO L448 ceAbstractionStarter]: For program point ldv_entry_EMGentry_3FINAL(lines 6881 6912) no Hoare annotation was computed. [2018-11-23 01:12:54,551 INFO L448 ceAbstractionStarter]: For program point L6894(lines 6894 6909) no Hoare annotation was computed. [2018-11-23 01:12:54,552 INFO L444 ceAbstractionStarter]: At program point L6896-1(line 6896) 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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-23 01:12:54,552 INFO L444 ceAbstractionStarter]: At program point L6896(line 6896) 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 ((.cse4 (not (= ((_ extract 31 0) .cse0) (_ bv0 32)))) (.cse6 (not .cse2)) (.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)) (.cse5 (= 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))) (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)) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) .cse4 .cse5 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) .cse6) (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 .cse6 .cse1 .cse3 (not .cse5)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ 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 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|))))))))) [2018-11-23 01:12:54,552 INFO L451 ceAbstractionStarter]: At program point L6897(line 6897) the Hoare annotation is: true [2018-11-23 01:12:54,552 INFO L444 ceAbstractionStarter]: At program point L6890(line 6890) 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 (= ((_ 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_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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-23 01:12:54,552 INFO L448 ceAbstractionStarter]: For program point L6891-1(line 6891) no Hoare annotation was computed. [2018-11-23 01:12:54,552 INFO L444 ceAbstractionStarter]: At program point L6891(line 6891) 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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|))))))))) [2018-11-23 01:12:54,556 INFO L448 ceAbstractionStarter]: For program point L6892-1(line 6892) no Hoare annotation was computed. [2018-11-23 01:12:54,556 INFO L444 ceAbstractionStarter]: At program point L6892(line 6892) 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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|))))))))) [2018-11-23 01:12:54,566 INFO L448 ceAbstractionStarter]: For program point ldv_entry_EMGentry_3EXIT(lines 6881 6912) no Hoare annotation was computed. [2018-11-23 01:12:54,567 INFO L448 ceAbstractionStarter]: For program point L6890-1(line 6890) no Hoare annotation was computed. [2018-11-23 01:12:54,567 INFO L444 ceAbstractionStarter]: At program point ldv_entry_EMGentry_3ENTRY(lines 6881 6912) 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 (= ((_ 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_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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-23 01:12:54,571 INFO L444 ceAbstractionStarter]: At program point L9547(line 9547) the Hoare annotation is: (let ((.cse30 ((_ sign_extend 32) (bvadd |ldv_linux_usb_gadget_destroy_class_#in~cls.base| |ldv_linux_usb_gadget_destroy_class_#in~cls.offset|)))) (let ((.cse31 (bvugt .cse30 (_ bv18446744073709547521 64)))) (let ((.cse28 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))) (.cse29 ((_ sign_extend 32) (_ bv0 32))) (.cse26 (not .cse31))) (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 .cse29) .cse26) (and (= ldv_linux_usb_gadget_destroy_class_~tmp~70 ((_ sign_extend 32) (_ bv1 32))) .cse31)) (= 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|))) (.cse4 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse6 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse8 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse21 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse28))) (.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)))) (.cse5 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse24 (not (= .cse29 .cse30))) (.cse7 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse9 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse10 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse12 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse14 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse27 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (.cse15 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse16 (bvugt .cse28 (_ 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))) (.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 .cse24 .cse7 .cse9 .cse10 .cse12 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse22) (or .cse0 .cse1 .cse2 .cse5 .cse7 .cse9 .cse10 .cse26 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse27 .cse15 .cse16 .cse18 .cse19 .cse20 .cse23 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse26 .cse11 .cse12 .cse13 .cse14 .cse27 .cse15 .cse16 .cse25 .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse5 .cse24 .cse7 .cse9 .cse10 .cse12 .cse14 .cse27 .cse15 .cse16 .cse25 .cse18 .cse19 .cse20 .cse22)))))) [2018-11-23 01:12:54,585 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_destroy_classFINAL(lines 9529 9551) no Hoare annotation was computed. [2018-11-23 01:12:54,586 INFO L448 ceAbstractionStarter]: For program point L9538-1(line 9538) no Hoare annotation was computed. [2018-11-23 01:12:54,586 INFO L448 ceAbstractionStarter]: For program point L9534(lines 9534 9545) no Hoare annotation was computed. [2018-11-23 01:12:54,586 INFO L448 ceAbstractionStarter]: For program point L9540(lines 9540 9544) no Hoare annotation was computed. [2018-11-23 01:12:54,599 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_destroy_classENTRY(lines 9529 9551) the Hoare annotation is: true [2018-11-23 01:12:54,600 INFO L444 ceAbstractionStarter]: At program point L9538(line 9538) the Hoare annotation is: (let ((.cse30 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))) (.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|)) (.cse31 ((_ sign_extend 32) (bvadd |ldv_linux_usb_gadget_destroy_class_#in~cls.base| |ldv_linux_usb_gadget_destroy_class_#in~cls.offset|)))) (let ((.cse7 (not (bvugt .cse31 (_ bv18446744073709547521 64)))) (.cse22 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (.cse23 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse24 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse25 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse26 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse16 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (.cse29 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse27 (and .cse9 .cse8)) (.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse30))) (.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 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse21 (not (= ((_ sign_extend 32) (_ bv0 32)) .cse31))) (.cse4 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse5 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse6 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse10 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse12 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse28 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (.cse13 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse14 (bvugt .cse30 (_ bv18446744073709547521 64))) (.cse15 (not (= (bvadd ~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))) (.cse20 (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) (or .cse0 .cse1 .cse2 .cse3 .cse21 .cse4 .cse5 .cse6 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse22 .cse23 .cse3 .cse24 .cse4 .cse25 .cse5 .cse6 .cse26 .cse27 .cse10 .cse11 .cse12 .cse28 .cse13 .cse14 .cse17 .cse18 .cse19 .cse29 .cse20) (or .cse0 .cse1 .cse3 .cse24 .cse4 .cse7 .cse26 .cse11 .cse12 .cse13 .cse15 .cse19 .cse27 .cse2 .cse23 .cse25 .cse5 .cse6 .cse10 .cse28 .cse14 .cse17 .cse18 .cse29 .cse20) (or .cse0 .cse1 .cse2 .cse22 .cse23 .cse3 .cse24 .cse4 .cse25 .cse5 .cse6 .cse26 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse29 .cse27 .cse20) (or .cse0 .cse1 .cse2 .cse3 .cse21 .cse4 .cse5 .cse6 .cse10 .cse12 .cse28 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20)))) [2018-11-23 01:12:54,600 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_destroy_classEXIT(lines 9529 9551) no Hoare annotation was computed. [2018-11-23 01:12:54,600 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_block_genhd__more_initial_at_exitEXIT(lines 12863 12877) no Hoare annotation was computed. [2018-11-23 01:12:54,600 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12870) no Hoare annotation was computed. [2018-11-23 01:12:54,611 INFO L448 ceAbstractionStarter]: For program point L12868-2(lines 12863 12877) no Hoare annotation was computed. [2018-11-23 01:12:54,611 INFO L448 ceAbstractionStarter]: For program point L12868(lines 12868 12874) no Hoare annotation was computed. [2018-11-23 01:12:54,611 INFO L448 ceAbstractionStarter]: For program point L12870(line 12870) no Hoare annotation was computed. [2018-11-23 01:12:54,611 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_block_genhd__more_initial_at_exitENTRY(lines 12863 12877) the Hoare annotation is: true [2018-11-23 01:12:54,611 INFO L444 ceAbstractionStarter]: At program point L7694(line 7694) 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-23 01:12:54,612 INFO L444 ceAbstractionStarter]: At program point L7695(line 7695) 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-23 01:12:54,624 INFO L448 ceAbstractionStarter]: For program point L7696(line 7696) no Hoare annotation was computed. [2018-11-23 01:12:54,624 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_post_init_134FINAL(lines 7688 7700) no Hoare annotation was computed. [2018-11-23 01:12:54,624 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_post_init_134EXIT(lines 7688 7700) no Hoare annotation was computed. [2018-11-23 01:12:54,625 INFO L444 ceAbstractionStarter]: At program point L7694-1(line 7694) 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-23 01:12:54,636 INFO L451 ceAbstractionStarter]: At program point ldv_ldv_post_init_134ENTRY(lines 7688 7700) the Hoare annotation is: true [2018-11-23 01:12:54,636 INFO L444 ceAbstractionStarter]: At program point ldv_linux_drivers_base_class_destroy_classENTRY(lines 8340 8362) 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-23 01:12:54,641 INFO L448 ceAbstractionStarter]: For program point L8351(lines 8351 8355) no Hoare annotation was computed. [2018-11-23 01:12:54,641 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_destroy_classEXIT(lines 8340 8362) no Hoare annotation was computed. [2018-11-23 01:12:54,641 INFO L448 ceAbstractionStarter]: For program point L8349-1(line 8349) no Hoare annotation was computed. [2018-11-23 01:12:54,641 INFO L444 ceAbstractionStarter]: At program point L8349(line 8349) 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-23 01:12:54,647 INFO L444 ceAbstractionStarter]: At program point L8358(line 8358) 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-23 01:12:54,648 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_destroy_classFINAL(lines 8340 8362) no Hoare annotation was computed. [2018-11-23 01:12:54,648 INFO L448 ceAbstractionStarter]: For program point L8345(lines 8345 8356) no Hoare annotation was computed. [2018-11-23 01:12:54,648 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_arch_io__more_initial_at_exitENTRY(lines 12894 12908) the Hoare annotation is: true [2018-11-23 01:12:54,648 INFO L448 ceAbstractionStarter]: For program point L12899-2(lines 12894 12908) no Hoare annotation was computed. [2018-11-23 01:12:54,648 INFO L448 ceAbstractionStarter]: For program point L12899(lines 12899 12905) no Hoare annotation was computed. [2018-11-23 01:12:54,648 INFO L448 ceAbstractionStarter]: For program point L12901(line 12901) no Hoare annotation was computed. [2018-11-23 01:12:54,648 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_arch_io__more_initial_at_exitEXIT(lines 12894 12908) no Hoare annotation was computed. [2018-11-23 01:12:54,648 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12901) no Hoare annotation was computed. [2018-11-23 01:12:54,649 INFO L448 ceAbstractionStarter]: For program point L12794(line 12794) no Hoare annotation was computed. [2018-11-23 01:12:54,649 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_block_queue__more_initial_at_exitENTRY(lines 12787 12801) the Hoare annotation is: true [2018-11-23 01:12:54,649 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_block_queue__more_initial_at_exitEXIT(lines 12787 12801) no Hoare annotation was computed. [2018-11-23 01:12:54,649 INFO L448 ceAbstractionStarter]: For program point L12792-2(lines 12787 12801) no Hoare annotation was computed. [2018-11-23 01:12:54,649 INFO L448 ceAbstractionStarter]: For program point L12792(lines 12792 12798) no Hoare annotation was computed. [2018-11-23 01:12:54,649 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12794) no Hoare annotation was computed. [2018-11-23 01:12:54,649 INFO L451 ceAbstractionStarter]: At program point ldv_linux_net_register_reset_error_counterENTRY(lines 9170 9178) the Hoare annotation is: true [2018-11-23 01:12:54,649 INFO L448 ceAbstractionStarter]: For program point ldv_linux_net_register_reset_error_counterEXIT(lines 9170 9178) no Hoare annotation was computed. [2018-11-23 01:12:54,649 INFO L448 ceAbstractionStarter]: For program point ldv_linux_net_register_reset_error_counterFINAL(lines 9170 9178) no Hoare annotation was computed. [2018-11-23 01:12:54,650 INFO L448 ceAbstractionStarter]: For program point PTR_ERREXIT(lines 7246 7256) no Hoare annotation was computed. [2018-11-23 01:12:54,650 INFO L451 ceAbstractionStarter]: At program point PTR_ERRENTRY(lines 7246 7256) the Hoare annotation is: true [2018-11-23 01:12:54,650 INFO L448 ceAbstractionStarter]: For program point L7252-1(line 7252) no Hoare annotation was computed. [2018-11-23 01:12:54,650 INFO L448 ceAbstractionStarter]: For program point PTR_ERRFINAL(lines 7246 7256) no Hoare annotation was computed. [2018-11-23 01:12:54,650 INFO L444 ceAbstractionStarter]: At program point L7252(line 7252) 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))) (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)) (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_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-23 01:12:54,650 INFO L448 ceAbstractionStarter]: For program point ldv_is_errEXIT(lines 8423 8430) no Hoare annotation was computed. [2018-11-23 01:12:54,650 INFO L451 ceAbstractionStarter]: At program point ldv_is_errENTRY(lines 8423 8430) the Hoare annotation is: true [2018-11-23 01:12:54,652 INFO L448 ceAbstractionStarter]: For program point ldv_is_errFINAL(lines 8423 8430) no Hoare annotation was computed. [2018-11-23 01:12:54,652 INFO L448 ceAbstractionStarter]: For program point ldv_linux_block_queue_check_final_stateEXIT(lines 8195 8205) no Hoare annotation was computed. [2018-11-23 01:12:54,652 INFO L448 ceAbstractionStarter]: For program point ldv_linux_block_queue_check_final_stateFINAL(lines 8195 8205) no Hoare annotation was computed. [2018-11-23 01:12:54,652 INFO L451 ceAbstractionStarter]: At program point ldv_linux_block_queue_check_final_stateENTRY(lines 8195 8205) the Hoare annotation is: true [2018-11-23 01:12:54,652 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_fs_char_dev__registered_at_exitENTRY(lines 12020 12034) the Hoare annotation is: true [2018-11-23 01:12:54,652 INFO L448 ceAbstractionStarter]: For program point L12027(line 12027) no Hoare annotation was computed. [2018-11-23 01:12:54,652 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12027) no Hoare annotation was computed. [2018-11-23 01:12:54,652 INFO L448 ceAbstractionStarter]: For program point L12025(lines 12025 12031) no Hoare annotation was computed. [2018-11-23 01:12:54,652 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__registered_at_exitEXIT(lines 12020 12034) no Hoare annotation was computed. [2018-11-23 01:12:54,652 INFO L448 ceAbstractionStarter]: For program point L12025-2(lines 12020 12034) no Hoare annotation was computed. [2018-11-23 01:12:54,652 INFO L451 ceAbstractionStarter]: At program point ldv_ptr_errENTRY(lines 8439 8446) the Hoare annotation is: true [2018-11-23 01:12:54,652 INFO L448 ceAbstractionStarter]: For program point ldv_ptr_errFINAL(lines 8439 8446) no Hoare annotation was computed. [2018-11-23 01:12:54,652 INFO L448 ceAbstractionStarter]: For program point ldv_ptr_errEXIT(lines 8439 8446) no Hoare annotation was computed. [2018-11-23 01:12:54,652 INFO L444 ceAbstractionStarter]: At program point ldv_unregister_chrdev_region_133ENTRY(lines 7675 7687) 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-23 01:12:54,652 INFO L444 ceAbstractionStarter]: At program point L7682-1(line 7682) 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-23 01:12:54,652 INFO L448 ceAbstractionStarter]: For program point ldv_unregister_chrdev_region_133FINAL(lines 7675 7687) no Hoare annotation was computed. [2018-11-23 01:12:54,653 INFO L444 ceAbstractionStarter]: At program point L7682(line 7682) 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-23 01:12:54,653 INFO L448 ceAbstractionStarter]: For program point ldv_unregister_chrdev_region_133EXIT(lines 7675 7687) no Hoare annotation was computed. [2018-11-23 01:12:54,653 INFO L451 ceAbstractionStarter]: At program point ldv_linux_lib_find_bit_initializeENTRY(lines 9074 9084) the Hoare annotation is: true [2018-11-23 01:12:54,653 INFO L448 ceAbstractionStarter]: For program point ldv_linux_lib_find_bit_initializeEXIT(lines 9074 9084) no Hoare annotation was computed. [2018-11-23 01:12:54,653 INFO L448 ceAbstractionStarter]: For program point ldv_linux_lib_find_bit_initializeFINAL(lines 9074 9084) no Hoare annotation was computed. [2018-11-23 01:12:54,654 INFO L448 ceAbstractionStarter]: For program point L11932(lines 11932 11938) no Hoare annotation was computed. [2018-11-23 01:12:54,654 INFO L448 ceAbstractionStarter]: For program point L11932-2(lines 11927 11941) no Hoare annotation was computed. [2018-11-23 01:12:54,654 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_lib_idr__more_at_exitEXIT(lines 11927 11941) no Hoare annotation was computed. [2018-11-23 01:12:54,654 INFO L448 ceAbstractionStarter]: For program point L11934(line 11934) no Hoare annotation was computed. [2018-11-23 01:12:54,654 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_lib_idr__more_at_exitENTRY(lines 11927 11941) the Hoare annotation is: true [2018-11-23 01:12:54,654 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11934) no Hoare annotation was computed. [2018-11-23 01:12:54,654 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_create_classFINAL(lines 8287 8308) no Hoare annotation was computed. [2018-11-23 01:12:54,655 INFO L444 ceAbstractionStarter]: At program point ldv_linux_drivers_base_class_create_classENTRY(lines 8287 8308) 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))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))))) [2018-11-23 01:12:54,655 INFO L448 ceAbstractionStarter]: For program point L8298(lines 8298 8305) no Hoare annotation was computed. [2018-11-23 01:12:54,655 INFO L448 ceAbstractionStarter]: For program point L8300-1(line 8300) no Hoare annotation was computed. [2018-11-23 01:12:54,655 INFO L444 ceAbstractionStarter]: At program point L8300(line 8300) 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)) (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))))) (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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))))) [2018-11-23 01:12:54,656 INFO L444 ceAbstractionStarter]: At program point L8294(line 8294) 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))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))))) [2018-11-23 01:12:54,656 INFO L444 ceAbstractionStarter]: At program point L8295-1(line 8295) 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))) (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)) (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)))))) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))))) [2018-11-23 01:12:54,657 INFO L444 ceAbstractionStarter]: At program point L8295(line 8295) 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))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))))) [2018-11-23 01:12:54,658 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_create_classEXIT(lines 8287 8308) no Hoare annotation was computed. [2018-11-23 01:12:54,658 INFO L448 ceAbstractionStarter]: For program point L8296(line 8296) no Hoare annotation was computed. [2018-11-23 01:12:54,658 INFO L448 ceAbstractionStarter]: For program point L8298-2(lines 8298 8305) no Hoare annotation was computed. [2018-11-23 01:12:54,658 INFO L448 ceAbstractionStarter]: For program point L8294-1(line 8294) no Hoare annotation was computed. [2018-11-23 01:12:54,658 INFO L448 ceAbstractionStarter]: For program point L4075-1(line 4075) no Hoare annotation was computed. [2018-11-23 01:12:54,660 INFO L444 ceAbstractionStarter]: At program point L4075(line 4075) 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 (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 (not .cse0) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) .cse1)))) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse0) (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)) (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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))))))) [2018-11-23 01:12:54,660 INFO L448 ceAbstractionStarter]: For program point L4073-1(line 4073) no Hoare annotation was computed. [2018-11-23 01:12:54,660 INFO L444 ceAbstractionStarter]: At program point ldv_create_classENTRY(lines 4062 4079) 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))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))))) [2018-11-23 01:12:54,660 INFO L444 ceAbstractionStarter]: At program point L4073(line 4073) 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 (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 (not .cse0) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) .cse1)))) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse0) (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)) (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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))))))) [2018-11-23 01:12:54,661 INFO L448 ceAbstractionStarter]: For program point L4071-1(line 4071) no Hoare annotation was computed. [2018-11-23 01:12:54,661 INFO L448 ceAbstractionStarter]: For program point ldv_create_classEXIT(lines 4062 4079) no Hoare annotation was computed. [2018-11-23 01:12:54,661 INFO L444 ceAbstractionStarter]: At program point L4071(line 4071) 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))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))))) [2018-11-23 01:12:54,661 INFO L448 ceAbstractionStarter]: For program point ldv_create_classFINAL(lines 4062 4079) no Hoare annotation was computed. [2018-11-23 01:12:54,661 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_locking_rwlock_check_final_stateFINAL(lines 8682 8693) no Hoare annotation was computed. [2018-11-23 01:12:54,664 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_locking_rwlock_check_final_stateEXIT(lines 8682 8693) no Hoare annotation was computed. [2018-11-23 01:12:54,664 INFO L451 ceAbstractionStarter]: At program point L8688(line 8688) the Hoare annotation is: true [2018-11-23 01:12:54,664 INFO L451 ceAbstractionStarter]: At program point ldv_linux_kernel_locking_rwlock_check_final_stateENTRY(lines 8682 8693) the Hoare annotation is: true [2018-11-23 01:12:54,664 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_sched_check_final_stateFINAL(lines 8908 8918) no Hoare annotation was computed. [2018-11-23 01:12:54,664 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_sched_check_final_stateEXIT(lines 8908 8918) no Hoare annotation was computed. [2018-11-23 01:12:54,664 INFO L451 ceAbstractionStarter]: At program point ldv_linux_kernel_rcu_update_lock_sched_check_final_stateENTRY(lines 8908 8918) the Hoare annotation is: true [2018-11-23 01:12:54,664 INFO L448 ceAbstractionStarter]: For program point ldv_linux_mmc_sdio_func_check_final_stateFINAL(lines 9138 9148) no Hoare annotation was computed. [2018-11-23 01:12:54,664 INFO L451 ceAbstractionStarter]: At program point ldv_linux_mmc_sdio_func_check_final_stateENTRY(lines 9138 9148) the Hoare annotation is: true [2018-11-23 01:12:54,664 INFO L448 ceAbstractionStarter]: For program point ldv_linux_mmc_sdio_func_check_final_stateEXIT(lines 9138 9148) no Hoare annotation was computed. [2018-11-23 01:12:54,665 INFO L448 ceAbstractionStarter]: For program point ldv_EMGentry_init_lirc_dev_init_3_7FINAL(lines 6816 6826) no Hoare annotation was computed. [2018-11-23 01:12:54,665 INFO L448 ceAbstractionStarter]: For program point ldv_EMGentry_init_lirc_dev_init_3_7EXIT(lines 6816 6826) no Hoare annotation was computed. [2018-11-23 01:12:54,665 INFO L444 ceAbstractionStarter]: At program point L6822(line 6822) 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 (= ((_ 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_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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-23 01:12:54,665 INFO L444 ceAbstractionStarter]: At program point ldv_EMGentry_init_lirc_dev_init_3_7ENTRY(lines 6816 6826) 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 (= ((_ 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_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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-23 01:12:54,668 INFO L448 ceAbstractionStarter]: For program point L6822-1(line 6822) no Hoare annotation was computed. [2018-11-23 01:12:54,668 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_block_request__get_at_exitENTRY(lines 12664 12678) the Hoare annotation is: true [2018-11-23 01:12:54,668 INFO L448 ceAbstractionStarter]: For program point L12669-2(lines 12664 12678) no Hoare annotation was computed. [2018-11-23 01:12:54,668 INFO L448 ceAbstractionStarter]: For program point L12669(lines 12669 12675) no Hoare annotation was computed. [2018-11-23 01:12:54,668 INFO L448 ceAbstractionStarter]: For program point L12671(line 12671) no Hoare annotation was computed. [2018-11-23 01:12:54,668 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_block_request__get_at_exitEXIT(lines 12664 12678) no Hoare annotation was computed. [2018-11-23 01:12:54,668 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12671) no Hoare annotation was computed. [2018-11-23 01:12:54,668 INFO L448 ceAbstractionStarter]: For program point L11997(line 11997) no Hoare annotation was computed. [2018-11-23 01:12:54,668 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__double_registrationEXIT(lines 11990 12004) no Hoare annotation was computed. [2018-11-23 01:12:54,668 INFO L448 ceAbstractionStarter]: For program point L11995(lines 11995 12001) no Hoare annotation was computed. [2018-11-23 01:12:54,668 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_fs_char_dev__double_registrationENTRY(lines 11990 12004) the Hoare annotation is: true [2018-11-23 01:12:54,669 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11997) no Hoare annotation was computed. [2018-11-23 01:12:54,669 INFO L448 ceAbstractionStarter]: For program point L11995-2(lines 11990 12004) no Hoare annotation was computed. [2018-11-23 01:12:54,669 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12212) no Hoare annotation was computed. [2018-11-23 01:12:54,672 INFO L448 ceAbstractionStarter]: For program point L12210-2(lines 12205 12219) no Hoare annotation was computed. [2018-11-23 01:12:54,672 INFO L448 ceAbstractionStarter]: For program point L12212(line 12212) no Hoare annotation was computed. [2018-11-23 01:12:54,672 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_mmc_sdio_func__unreleased_at_exitENTRY(lines 12205 12219) the Hoare annotation is: true [2018-11-23 01:12:54,672 INFO L448 ceAbstractionStarter]: For program point L12210(lines 12210 12216) no Hoare annotation was computed. [2018-11-23 01:12:54,672 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_mmc_sdio_func__unreleased_at_exitEXIT(lines 12205 12219) no Hoare annotation was computed. [2018-11-23 01:12:54,672 INFO L448 ceAbstractionStarter]: For program point ldv_class_destroy_132EXIT(lines 7663 7674) no Hoare annotation was computed. [2018-11-23 01:12:54,673 INFO L444 ceAbstractionStarter]: At program point ldv_class_destroy_132ENTRY(lines 7663 7674) 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-23 01:12:54,673 INFO L444 ceAbstractionStarter]: At program point L7669-1(line 7669) the Hoare annotation is: (let ((.cse1 (= |ldv_class_destroy_132_#in~cls.offset| ldv_class_destroy_132_~cls.offset)) (.cse2 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse4 (= ldv_class_destroy_132_~cls.base |ldv_class_destroy_132_#in~cls.base|)) (.cse3 ((_ sign_extend 32) (bvadd ldv_class_destroy_132_~cls.offset ldv_class_destroy_132_~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 .cse1 .cse2 (= ((_ sign_extend 32) (_ bv0 32)) .cse3) .cse4) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (and .cse1 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse4) (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 .cse2 .cse4 (bvugt .cse3 (_ 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))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-23 01:12:54,675 INFO L448 ceAbstractionStarter]: For program point ldv_class_destroy_132FINAL(lines 7663 7674) no Hoare annotation was computed. [2018-11-23 01:12:54,675 INFO L444 ceAbstractionStarter]: At program point L7669(line 7669) 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-23 01:12:54,677 INFO L448 ceAbstractionStarter]: For program point ldv_linux_lib_idr_check_final_stateEXIT(lines 11733 11743) no Hoare annotation was computed. [2018-11-23 01:12:54,677 INFO L451 ceAbstractionStarter]: At program point ldv_linux_lib_idr_check_final_stateENTRY(lines 11733 11743) the Hoare annotation is: true [2018-11-23 01:12:54,677 INFO L448 ceAbstractionStarter]: For program point ldv_linux_lib_idr_check_final_stateFINAL(lines 11733 11743) no Hoare annotation was computed. [2018-11-23 01:12:54,677 INFO L448 ceAbstractionStarter]: For program point ldv_class_destroy_131EXIT(lines 7651 7662) no Hoare annotation was computed. [2018-11-23 01:12:54,678 INFO L444 ceAbstractionStarter]: At program point L7657-1(line 7657) the Hoare annotation is: (let ((.cse1 (= |ldv_class_destroy_131_#in~cls.base| ldv_class_destroy_131_~cls.base)) (.cse2 (= |ldv_class_destroy_131_#in~cls.offset| ldv_class_destroy_131_~cls.offset)) (.cse4 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse3 ((_ sign_extend 32) (bvadd ldv_class_destroy_131_~cls.offset 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))) (and .cse1 .cse2 (= .cse3 ((_ sign_extend 32) (_ bv0 32))) .cse4) (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 (= (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 .cse2 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse1) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (and .cse1 .cse2 .cse4 (bvugt .cse3 (_ bv18446744073709547521 64))) (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-23 01:12:54,681 INFO L444 ceAbstractionStarter]: At program point L7657(line 7657) 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-23 01:12:54,681 INFO L444 ceAbstractionStarter]: At program point ldv_class_destroy_131ENTRY(lines 7651 7662) 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-23 01:12:54,683 INFO L448 ceAbstractionStarter]: For program point ldv_class_destroy_131FINAL(lines 7651 7662) no Hoare annotation was computed. [2018-11-23 01:12:54,683 INFO L444 ceAbstractionStarter]: At program point L8509(line 8509) 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-23 01:12:54,683 INFO L448 ceAbstractionStarter]: For program point L8509-1(line 8509) no Hoare annotation was computed. [2018-11-23 01:12:54,683 INFO L448 ceAbstractionStarter]: For program point L8507(lines 8507 8514) no Hoare annotation was computed. [2018-11-23 01:12:54,683 INFO L444 ceAbstractionStarter]: At program point L8505(line 8505) 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-23 01:12:54,689 INFO L448 ceAbstractionStarter]: For program point L8507-2(lines 8507 8514) no Hoare annotation was computed. [2018-11-23 01:12:54,689 INFO L448 ceAbstractionStarter]: For program point L8505-1(line 8505) no Hoare annotation was computed. [2018-11-23 01:12:54,690 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_register_chrdev_regionFINAL(lines 8499 8517) no Hoare annotation was computed. [2018-11-23 01:12:54,690 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_register_chrdev_regionEXIT(lines 8499 8517) no Hoare annotation was computed. [2018-11-23 01:12:54,690 INFO L444 ceAbstractionStarter]: At program point ldv_linux_fs_char_dev_register_chrdev_regionENTRY(lines 8499 8517) 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-23 01:12:54,700 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_sysfs__more_initial_at_exitEXIT(lines 12941 12955) no Hoare annotation was computed. [2018-11-23 01:12:54,700 INFO L448 ceAbstractionStarter]: For program point L12946-2(lines 12941 12955) no Hoare annotation was computed. [2018-11-23 01:12:54,700 INFO L448 ceAbstractionStarter]: For program point L12946(lines 12946 12952) no Hoare annotation was computed. [2018-11-23 01:12:54,700 INFO L448 ceAbstractionStarter]: For program point L12948(line 12948) no Hoare annotation was computed. [2018-11-23 01:12:54,700 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12948) no Hoare annotation was computed. [2018-11-23 01:12:54,700 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_fs_sysfs__more_initial_at_exitENTRY(lines 12941 12955) the Hoare annotation is: true [2018-11-23 01:12:54,700 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_register_reset_error_counterENTRY(lines 9670 9678) the Hoare annotation is: true [2018-11-23 01:12:54,700 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_register_reset_error_counterFINAL(lines 9670 9678) no Hoare annotation was computed. [2018-11-23 01:12:54,700 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_register_reset_error_counterEXIT(lines 9670 9678) no Hoare annotation was computed. [2018-11-23 01:12:54,700 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_check_final_stateEXIT(lines 8530 8540) no Hoare annotation was computed. [2018-11-23 01:12:54,700 INFO L451 ceAbstractionStarter]: At program point ldv_linux_fs_char_dev_check_final_stateENTRY(lines 8530 8540) the Hoare annotation is: true [2018-11-23 01:12:54,700 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_check_final_stateFINAL(lines 8530 8540) no Hoare annotation was computed. [2018-11-23 01:12:54,700 INFO L448 ceAbstractionStarter]: For program point ldv_linux_net_rtnetlink_check_final_stateEXIT(lines 9273 9283) no Hoare annotation was computed. [2018-11-23 01:12:54,700 INFO L451 ceAbstractionStarter]: At program point ldv_linux_net_rtnetlink_check_final_stateENTRY(lines 9273 9283) the Hoare annotation is: true [2018-11-23 01:12:54,708 INFO L448 ceAbstractionStarter]: For program point ldv_linux_net_rtnetlink_check_final_stateFINAL(lines 9273 9283) no Hoare annotation was computed. [2018-11-23 01:12:54,708 INFO L451 ceAbstractionStarter]: At program point ldv_ldv_initialize_137ENTRY(lines 7761 7771) the Hoare annotation is: true [2018-11-23 01:12:54,708 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_initialize_137FINAL(lines 7761 7771) no Hoare annotation was computed. [2018-11-23 01:12:54,708 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_initialize_137EXIT(lines 7761 7771) no Hoare annotation was computed. [2018-11-23 01:12:54,709 INFO L444 ceAbstractionStarter]: At program point ldv_linux_drivers_base_class_unregister_classENTRY(lines 8328 8339) 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-23 01:12:54,709 INFO L448 ceAbstractionStarter]: For program point L8334(line 8334) no Hoare annotation was computed. [2018-11-23 01:12:54,709 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_unregister_classFINAL(lines 8328 8339) no Hoare annotation was computed. [2018-11-23 01:12:54,709 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_unregister_classEXIT(lines 8328 8339) no Hoare annotation was computed. [2018-11-23 01:12:54,709 INFO L448 ceAbstractionStarter]: For program point ldv_linux_block_request_check_final_stateFINAL(lines 8271 8281) no Hoare annotation was computed. [2018-11-23 01:12:54,709 INFO L448 ceAbstractionStarter]: For program point ldv_linux_block_request_check_final_stateEXIT(lines 8271 8281) no Hoare annotation was computed. [2018-11-23 01:12:54,709 INFO L451 ceAbstractionStarter]: At program point ldv_linux_block_request_check_final_stateENTRY(lines 8271 8281) the Hoare annotation is: true [2018-11-23 01:12:54,715 INFO L448 ceAbstractionStarter]: For program point ldv__builtin_expectFINAL(lines 9771 9778) no Hoare annotation was computed. [2018-11-23 01:12:54,715 INFO L451 ceAbstractionStarter]: At program point ldv__builtin_expectENTRY(lines 9771 9778) the Hoare annotation is: true [2018-11-23 01:12:54,715 INFO L448 ceAbstractionStarter]: For program point ldv__builtin_expectEXIT(lines 9771 9778) no Hoare annotation was computed. [2018-11-23 01:12:54,716 INFO L448 ceAbstractionStarter]: For program point lirc_dev_exitFINAL(lines 6756 6768) no Hoare annotation was computed. [2018-11-23 01:12:54,716 INFO L448 ceAbstractionStarter]: For program point L6762(line 6762) no Hoare annotation was computed. [2018-11-23 01:12:54,716 INFO L448 ceAbstractionStarter]: For program point L6763-1(line 6763) no Hoare annotation was computed. [2018-11-23 01:12:54,716 INFO L448 ceAbstractionStarter]: For program point lirc_dev_exitEXIT(lines 6756 6768) no Hoare annotation was computed. [2018-11-23 01:12:54,716 INFO L444 ceAbstractionStarter]: At program point L6763(line 6763) 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-23 01:12:54,716 INFO L444 ceAbstractionStarter]: At program point lirc_dev_exitENTRY(lines 6756 6768) 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-23 01:12:54,722 INFO L448 ceAbstractionStarter]: For program point L13084-2(lines 13079 13093) no Hoare annotation was computed. [2018-11-23 01:12:54,722 INFO L448 ceAbstractionStarter]: For program point L13084(lines 13084 13090) no Hoare annotation was computed. [2018-11-23 01:12:54,722 INFO L448 ceAbstractionStarter]: For program point L13086(line 13086) no Hoare annotation was computed. [2018-11-23 01:12:54,722 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitEXIT(lines 13079 13093) no Hoare annotation was computed. [2018-11-23 01:12:54,722 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitENTRY(lines 13079 13093) the Hoare annotation is: true [2018-11-23 01:12:54,722 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 13086) no Hoare annotation was computed. [2018-11-23 01:12:54,722 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_srcu_check_final_stateEXIT(lines 8814 8824) no Hoare annotation was computed. [2018-11-23 01:12:54,722 INFO L451 ceAbstractionStarter]: At program point ldv_linux_kernel_rcu_srcu_check_final_stateENTRY(lines 8814 8824) the Hoare annotation is: true [2018-11-23 01:12:54,722 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_srcu_check_final_stateFINAL(lines 8814 8824) no Hoare annotation was computed. [2018-11-23 01:12:54,723 INFO L444 ceAbstractionStarter]: At program point L8973(line 8973) 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-23 01:12:54,725 INFO L448 ceAbstractionStarter]: For program point L8973-1(line 8973) no Hoare annotation was computed. [2018-11-23 01:12:54,725 INFO L448 ceAbstractionStarter]: For program point ldv_filter_positive_intEXIT(lines 8967 8977) no Hoare annotation was computed. [2018-11-23 01:12:54,725 INFO L451 ceAbstractionStarter]: At program point ldv_filter_positive_intENTRY(lines 8967 8977) the Hoare annotation is: true [2018-11-23 01:12:54,725 INFO L448 ceAbstractionStarter]: For program point ldv_filter_positive_intFINAL(lines 8967 8977) no Hoare annotation was computed. [2018-11-23 01:12:54,725 INFO L448 ceAbstractionStarter]: For program point ldv_linux_arch_io_check_final_stateEXIT(lines 8071 8081) no Hoare annotation was computed. [2018-11-23 01:12:54,725 INFO L451 ceAbstractionStarter]: At program point ldv_linux_arch_io_check_final_stateENTRY(lines 8071 8081) the Hoare annotation is: true [2018-11-23 01:12:54,725 INFO L448 ceAbstractionStarter]: For program point ldv_linux_arch_io_check_final_stateFINAL(lines 8071 8081) no Hoare annotation was computed. [2018-11-23 01:12:54,725 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetEXIT(lines 12512 12526) no Hoare annotation was computed. [2018-11-23 01:12:54,725 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetENTRY(lines 12512 12526) the Hoare annotation is: true [2018-11-23 01:12:54,725 INFO L448 ceAbstractionStarter]: For program point L12517(lines 12517 12523) no Hoare annotation was computed. [2018-11-23 01:12:54,725 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12519) no Hoare annotation was computed. [2018-11-23 01:12:54,731 INFO L448 ceAbstractionStarter]: For program point L12517-2(lines 12512 12526) no Hoare annotation was computed. [2018-11-23 01:12:54,731 INFO L448 ceAbstractionStarter]: For program point L12519(line 12519) no Hoare annotation was computed. [2018-11-23 01:12:54,731 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_drivers_base_class__registered_at_exitENTRY(lines 12741 12755) the Hoare annotation is: true [2018-11-23 01:12:54,731 INFO L448 ceAbstractionStarter]: For program point L12746(lines 12746 12752) no Hoare annotation was computed. [2018-11-23 01:12:54,731 INFO L448 ceAbstractionStarter]: For program point L12748(line 12748) no Hoare annotation was computed. [2018-11-23 01:12:54,731 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__registered_at_exitEXIT(lines 12741 12755) no Hoare annotation was computed. [2018-11-23 01:12:54,731 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12748) no Hoare annotation was computed. [2018-11-23 01:12:54,731 INFO L448 ceAbstractionStarter]: For program point L12746-2(lines 12741 12755) no Hoare annotation was computed. [2018-11-23 01:12:54,731 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_module_check_final_stateEXIT(lines 8767 8777) no Hoare annotation was computed. [2018-11-23 01:12:54,731 INFO L451 ceAbstractionStarter]: At program point ldv_linux_kernel_module_check_final_stateENTRY(lines 8767 8777) the Hoare annotation is: true [2018-11-23 01:12:54,731 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_module_check_final_stateFINAL(lines 8767 8777) no Hoare annotation was computed. [2018-11-23 01:12:54,731 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-11-23 01:12:54,731 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-23 01:12:54,731 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-23 01:12:54,731 INFO L444 ceAbstractionStarter]: At program point L6752(lines 6721 6754) 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 (= (bvadd lirc_dev_init_~tmp___1~8 (_ bv255 8)) (_ bv0 8)) .cse4 .cse6 (= ((_ extract 31 0) (bvadd (bvneg .cse7) (_ bv18446744073709547521 64))) lirc_dev_init_~retval~2) .cse5) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|))))))))) [2018-11-23 01:12:54,734 INFO L444 ceAbstractionStarter]: At program point L6742(line 6742) 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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-23 01:12:54,738 INFO L444 ceAbstractionStarter]: At program point L6738(line 6738) 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 ~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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-23 01:12:54,738 INFO L448 ceAbstractionStarter]: For program point L6740(lines 6740 6748) no Hoare annotation was computed. [2018-11-23 01:12:54,746 INFO L448 ceAbstractionStarter]: For program point lirc_dev_initFINAL(lines 6714 6755) no Hoare annotation was computed. [2018-11-23 01:12:54,746 INFO L448 ceAbstractionStarter]: For program point L6742-1(line 6742) no Hoare annotation was computed. [2018-11-23 01:12:54,746 INFO L448 ceAbstractionStarter]: For program point lirc_dev_initEXIT(lines 6714 6755) no Hoare annotation was computed. [2018-11-23 01:12:54,746 INFO L448 ceAbstractionStarter]: For program point L6738-1(line 6738) no Hoare annotation was computed. [2018-11-23 01:12:54,746 INFO L448 ceAbstractionStarter]: For program point L6727(lines 6727 6736) no Hoare annotation was computed. [2018-11-23 01:12:54,746 INFO L448 ceAbstractionStarter]: For program point L6729-1(line 6729) no Hoare annotation was computed. [2018-11-23 01:12:54,746 INFO L444 ceAbstractionStarter]: At program point L6729(line 6729) 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))) (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)) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (= (bvadd lirc_dev_init_~tmp___1~8 (_ bv255 8)) (_ bv0 8)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-23 01:12:54,746 INFO L448 ceAbstractionStarter]: For program point L6723-1(line 6723) no Hoare annotation was computed. [2018-11-23 01:12:54,747 INFO L444 ceAbstractionStarter]: At program point L6723(line 6723) 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 (= ((_ 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_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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-23 01:12:54,756 INFO L444 ceAbstractionStarter]: At program point lirc_dev_initENTRY(lines 6714 6755) 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 (= ((_ 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_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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-23 01:12:54,756 INFO L448 ceAbstractionStarter]: For program point L6725-1(line 6725) no Hoare annotation was computed. [2018-11-23 01:12:54,756 INFO L444 ceAbstractionStarter]: At program point L6725(line 6725) 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)) (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 (= (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) |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))) (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)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|))))) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse1 .cse2)))) [2018-11-23 01:12:54,762 INFO L451 ceAbstractionStarter]: At program point ldv_linux_drivers_base_class_check_final_stateENTRY(lines 8363 8373) the Hoare annotation is: true [2018-11-23 01:12:54,762 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_check_final_stateEXIT(lines 8363 8373) no Hoare annotation was computed. [2018-11-23 01:12:54,762 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_check_final_stateFINAL(lines 8363 8373) no Hoare annotation was computed. [2018-11-23 01:12:54,762 INFO L448 ceAbstractionStarter]: For program point L8524(line 8524) no Hoare annotation was computed. [2018-11-23 01:12:54,762 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_unregister_chrdev_regionEXIT(lines 8518 8529) no Hoare annotation was computed. [2018-11-23 01:12:54,762 INFO L444 ceAbstractionStarter]: At program point ldv_linux_fs_char_dev_unregister_chrdev_regionENTRY(lines 8518 8529) 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-23 01:12:54,764 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_unregister_chrdev_regionFINAL(lines 8518 8529) no Hoare annotation was computed. [2018-11-23 01:12:54,764 INFO L448 ceAbstractionStarter]: For program point L12241(lines 12241 12247) no Hoare annotation was computed. [2018-11-23 01:12:54,764 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12243) no Hoare annotation was computed. [2018-11-23 01:12:54,764 INFO L448 ceAbstractionStarter]: For program point L12241-2(lines 12236 12250) no Hoare annotation was computed. [2018-11-23 01:12:54,764 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_coherent__more_initial_at_exitEXIT(lines 12236 12250) no Hoare annotation was computed. [2018-11-23 01:12:54,764 INFO L448 ceAbstractionStarter]: For program point L12243(line 12243) no Hoare annotation was computed. [2018-11-23 01:12:54,764 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_coherent__more_initial_at_exitENTRY(lines 12236 12250) the Hoare annotation is: true [2018-11-23 01:12:54,764 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetEXIT(lines 12527 12541) no Hoare annotation was computed. [2018-11-23 01:12:54,764 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetENTRY(lines 12527 12541) the Hoare annotation is: true [2018-11-23 01:12:54,764 INFO L448 ceAbstractionStarter]: For program point L12532(lines 12532 12538) no Hoare annotation was computed. [2018-11-23 01:12:54,764 INFO L448 ceAbstractionStarter]: For program point L12532-2(lines 12527 12541) no Hoare annotation was computed. [2018-11-23 01:12:54,764 INFO L448 ceAbstractionStarter]: For program point L12534(line 12534) no Hoare annotation was computed. [2018-11-23 01:12:54,764 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12534) no Hoare annotation was computed. [2018-11-23 01:12:54,764 INFO L448 ceAbstractionStarter]: For program point ldv_alloc_chrdev_region_130FINAL(lines 7627 7650) no Hoare annotation was computed. [2018-11-23 01:12:54,767 INFO L448 ceAbstractionStarter]: For program point L7643-1(line 7643) no Hoare annotation was computed. [2018-11-23 01:12:54,767 INFO L444 ceAbstractionStarter]: At program point L7643(line 7643) 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-23 01:12:54,767 INFO L448 ceAbstractionStarter]: For program point L7645-1(line 7645) no Hoare annotation was computed. [2018-11-23 01:12:54,767 INFO L444 ceAbstractionStarter]: At program point L7645(line 7645) 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))) (and .cse1 (not (= (_ bv0 32) ldv_alloc_chrdev_region_130_~res2~2))) (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-23 01:12:54,770 INFO L444 ceAbstractionStarter]: At program point ldv_alloc_chrdev_region_130ENTRY(lines 7627 7650) 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-23 01:12:54,770 INFO L448 ceAbstractionStarter]: For program point L7641-1(line 7641) no Hoare annotation was computed. [2018-11-23 01:12:54,770 INFO L444 ceAbstractionStarter]: At program point L7641(line 7641) 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-23 01:12:54,774 INFO L448 ceAbstractionStarter]: For program point ldv_alloc_chrdev_region_130EXIT(lines 7627 7650) no Hoare annotation was computed. [2018-11-23 01:12:54,774 INFO L448 ceAbstractionStarter]: For program point L12364(lines 12364 12370) no Hoare annotation was computed. [2018-11-23 01:12:54,774 INFO L448 ceAbstractionStarter]: For program point L12364-2(lines 12359 12373) no Hoare annotation was computed. [2018-11-23 01:12:54,774 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12366) no Hoare annotation was computed. [2018-11-23 01:12:54,774 INFO L448 ceAbstractionStarter]: For program point L12366(line 12366) no Hoare annotation was computed. [2018-11-23 01:12:54,774 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitEXIT(lines 12359 12373) no Hoare annotation was computed. [2018-11-23 01:12:54,774 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitENTRY(lines 12359 12373) the Hoare annotation is: true [2018-11-23 01:12:54,774 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-23 01:12:54,774 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) (= ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))) (_ bv0 32)) (= ~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) (= ~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-23 01:12:54,777 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-23 01:12:54,777 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-23 01:12:54,777 INFO L448 ceAbstractionStarter]: For program point ldv_post_initEXIT(lines 8978 8988) no Hoare annotation was computed. [2018-11-23 01:12:54,777 INFO L451 ceAbstractionStarter]: At program point ldv_post_initENTRY(lines 8978 8988) the Hoare annotation is: true [2018-11-23 01:12:54,777 INFO L448 ceAbstractionStarter]: For program point ldv_post_initFINAL(lines 8978 8988) no Hoare annotation was computed. [2018-11-23 01:12:54,778 INFO L444 ceAbstractionStarter]: At program point L8984(line 8984) 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-23 01:12:54,787 INFO L448 ceAbstractionStarter]: For program point L8984-1(line 8984) no Hoare annotation was computed. [2018-11-23 01:12:54,787 INFO L451 ceAbstractionStarter]: At program point ldv_linux_net_sock_check_final_stateENTRY(lines 9337 9347) the Hoare annotation is: true [2018-11-23 01:12:54,787 INFO L448 ceAbstractionStarter]: For program point ldv_linux_net_sock_check_final_stateEXIT(lines 9337 9347) no Hoare annotation was computed. [2018-11-23 01:12:54,787 INFO L448 ceAbstractionStarter]: For program point ldv_linux_net_sock_check_final_stateFINAL(lines 9337 9347) no Hoare annotation was computed. [2018-11-23 01:12:54,787 INFO L448 ceAbstractionStarter]: For program point L12303-2(lines 12298 12312) no Hoare annotation was computed. [2018-11-23 01:12:54,787 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedENTRY(lines 12298 12312) the Hoare annotation is: true [2018-11-23 01:12:54,787 INFO L448 ceAbstractionStarter]: For program point L12305(line 12305) no Hoare annotation was computed. [2018-11-23 01:12:54,787 INFO L448 ceAbstractionStarter]: For program point L12303(lines 12303 12309) no Hoare annotation was computed. [2018-11-23 01:12:54,787 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedEXIT(lines 12298 12312) no Hoare annotation was computed. [2018-11-23 01:12:54,787 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12305) no Hoare annotation was computed. [2018-11-23 01:12:54,787 INFO L451 ceAbstractionStarter]: At program point IS_ERRENTRY(lines 4208 4218) the Hoare annotation is: true [2018-11-23 01:12:54,794 INFO L448 ceAbstractionStarter]: For program point IS_ERRFINAL(lines 4208 4218) no Hoare annotation was computed. [2018-11-23 01:12:54,794 INFO L444 ceAbstractionStarter]: At program point L4214(line 4214) 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-23 01:12:54,794 INFO L448 ceAbstractionStarter]: For program point IS_ERREXIT(lines 4208 4218) no Hoare annotation was computed. [2018-11-23 01:12:54,794 INFO L448 ceAbstractionStarter]: For program point L4214-1(line 4214) no Hoare annotation was computed. [2018-11-23 01:12:54,811 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 01:12:54 BoogieIcfgContainer [2018-11-23 01:12:54,811 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-23 01:12:54,811 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-23 01:12:54,811 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-23 01:12:54,811 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-23 01:12:54,812 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 01:08:09" (3/4) ... [2018-11-23 01:12:54,815 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-23 01:12:54,822 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-11-23 01:12:54,822 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-11-23 01:12:54,822 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int_nonpositive [2018-11-23 01:12:54,822 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_check_final_state [2018-11-23 01:12:54,822 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_create_class [2018-11-23 01:12:54,823 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-11-23 01:12:54,823 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-11-23 01:12:54,823 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int [2018-11-23 01:12:54,823 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-23 01:12:54,823 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ldv_check_final_state_136 [2018-11-23 01:12:54,823 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_ptr [2018-11-23 01:12:54,823 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ldv_check_final_state_135 [2018-11-23 01:12:54,823 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-11-23 01:12:54,823 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assume [2018-11-23 01:12:54,823 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_sysfs_check_final_state [2018-11-23 01:12:54,823 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-11-23 01:12:54,823 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_coherent_check_final_state [2018-11-23 01:12:54,823 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-11-23 01:12:54,824 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-11-23 01:12:54,824 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_register_chrdev_region [2018-11-23 01:12:54,824 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-11-23 01:12:54,824 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_drivers_base_class__double_registration [2018-11-23 01:12:54,824 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-11-23 01:12:54,824 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-11-23 01:12:54,824 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-11-23 01:12:54,824 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2018-11-23 01:12:54,824 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-11-23 01:12:54,824 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-11-23 01:12:54,824 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-11-23 01:12:54,824 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_unregister_class [2018-11-23 01:12:54,824 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-11-23 01:12:54,824 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_block_genhd_check_final_state [2018-11-23 01:12:54,825 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_urb_check_final_state [2018-11-23 01:12:54,825 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_entry_EMGentry_3 [2018-11-23 01:12:54,825 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_destroy_class [2018-11-23 01:12:54,825 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-11-23 01:12:54,825 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ldv_post_init_134 [2018-11-23 01:12:54,825 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_destroy_class [2018-11-23 01:12:54,825 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-11-23 01:12:54,825 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-11-23 01:12:54,825 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_net_register_reset_error_counter [2018-11-23 01:12:54,825 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure PTR_ERR [2018-11-23 01:12:54,825 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2018-11-23 01:12:54,825 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_block_queue_check_final_state [2018-11-23 01:12:54,825 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-11-23 01:12:54,825 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ptr_err [2018-11-23 01:12:54,825 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_unregister_chrdev_region_133 [2018-11-23 01:12:54,826 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_lib_find_bit_initialize [2018-11-23 01:12:54,826 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_lib_idr__more_at_exit [2018-11-23 01:12:54,826 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_create_class [2018-11-23 01:12:54,826 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_create_class [2018-11-23 01:12:54,826 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-11-23 01:12:54,826 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-11-23 01:12:54,826 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_mmc_sdio_func_check_final_state [2018-11-23 01:12:54,826 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-11-23 01:12:54,826 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_block_request__get_at_exit [2018-11-23 01:12:54,826 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_fs_char_dev__double_registration [2018-11-23 01:12:54,826 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-11-23 01:12:54,826 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_class_destroy_132 [2018-11-23 01:12:54,826 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_lib_idr_check_final_state [2018-11-23 01:12:54,826 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_class_destroy_131 [2018-11-23 01:12:54,827 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-11-23 01:12:54,827 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-11-23 01:12:54,827 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_register_reset_error_counter [2018-11-23 01:12:54,827 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_char_dev_check_final_state [2018-11-23 01:12:54,827 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_net_rtnetlink_check_final_state [2018-11-23 01:12:54,827 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ldv_initialize_137 [2018-11-23 01:12:54,827 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_block_request_check_final_state [2018-11-23 01:12:54,827 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_unregister_class [2018-11-23 01:12:54,827 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2018-11-23 01:12:54,827 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lirc_dev_exit [2018-11-23 01:12:54,827 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-11-23 01:12:54,827 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-11-23 01:12:54,827 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_filter_positive_int [2018-11-23 01:12:54,827 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_arch_io_check_final_state [2018-11-23 01:12:54,828 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-11-23 01:12:54,828 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-11-23 01:12:54,828 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_module_check_final_state [2018-11-23 01:12:54,828 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-23 01:12:54,828 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lirc_dev_init [2018-11-23 01:12:54,828 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-11-23 01:12:54,828 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_check_final_state [2018-11-23 01:12:54,828 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-11-23 01:12:54,828 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-11-23 01:12:54,828 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_alloc_chrdev_region_130 [2018-11-23 01:12:54,828 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-11-23 01:12:54,829 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_post_init [2018-11-23 01:12:54,829 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_net_sock_check_final_state [2018-11-23 01:12:54,829 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-11-23 01:12:54,829 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2018-11-23 01:12:54,848 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 273 nodes and edges [2018-11-23 01:12:54,849 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 108 nodes and edges [2018-11-23 01:12:54,850 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 50 nodes and edges [2018-11-23 01:12:54,851 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 24 nodes and edges [2018-11-23 01:12:54,852 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 15 nodes and edges [2018-11-23 01:12:54,853 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2018-11-23 01:12:54,854 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2018-11-23 01:12:54,854 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2018-11-23 01:12:54,887 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 && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ~bvugt32(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class)), 18446744073709547521bv64)) && ~bvadd16(~bvneg64(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class))), 18446744073709547521bv64)[31:0] == retval) && \old(ldv_linux_fs_char_dev_usb_gadget_chrdev) == ldv_linux_fs_char_dev_usb_gadget_chrdev)) || !(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)) || !(0bv32 == ~sign_extendFrom8To32(~bvadd16(\old(lirc_class), \old(lirc_class)))[31:0]) [2018-11-23 01:12:54,954 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_f5249bc8-7f08-4989-963b-20529709f771/bin-2019/uautomizer/witness.graphml [2018-11-23 01:12:54,955 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-23 01:12:54,955 INFO L168 Benchmark]: Toolchain (without parser) took 292689.24 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 270.5 MB). Free memory was 932.6 MB in the beginning and 909.7 MB in the end (delta: 22.9 MB). Peak memory consumption was 293.4 MB. Max. memory is 11.5 GB. [2018-11-23 01:12:54,956 INFO L168 Benchmark]: CDTParser took 0.12 ms. Allocated memory is still 1.0 GB. Free memory is still 978.7 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-23 01:12:54,956 INFO L168 Benchmark]: CACSL2BoogieTranslator took 3000.27 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 239.1 MB). Free memory was 932.6 MB in the beginning and 1.2 GB in the end (delta: -263.2 MB). Peak memory consumption was 316.4 MB. Max. memory is 11.5 GB. [2018-11-23 01:12:54,956 INFO L168 Benchmark]: Boogie Procedure Inliner took 74.00 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: 11.4 MB). Peak memory consumption was 11.4 MB. Max. memory is 11.5 GB. [2018-11-23 01:12:54,956 INFO L168 Benchmark]: Boogie Preprocessor took 73.59 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: 8.3 MB). Peak memory consumption was 8.3 MB. Max. memory is 11.5 GB. [2018-11-23 01:12:54,957 INFO L168 Benchmark]: RCFGBuilder took 3881.36 ms. Allocated memory was 1.3 GB in the beginning and 1.3 GB in the end (delta: 43.5 MB). Free memory was 1.2 GB in the beginning and 998.2 MB in the end (delta: 177.8 MB). Peak memory consumption was 435.8 MB. Max. memory is 11.5 GB. [2018-11-23 01:12:54,957 INFO L168 Benchmark]: TraceAbstraction took 285512.91 ms. Allocated memory was 1.3 GB in the beginning and 1.3 GB in the end (delta: -12.1 MB). Free memory was 998.2 MB in the beginning and 940.3 MB in the end (delta: 58.0 MB). Peak memory consumption was 460.1 MB. Max. memory is 11.5 GB. [2018-11-23 01:12:54,958 INFO L168 Benchmark]: Witness Printer took 143.52 ms. Allocated memory is still 1.3 GB. Free memory was 940.3 MB in the beginning and 909.7 MB in the end (delta: 30.6 MB). Peak memory consumption was 30.6 MB. Max. memory is 11.5 GB. [2018-11-23 01:12:54,959 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.12 ms. Allocated memory is still 1.0 GB. Free memory is still 978.7 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 3000.27 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 239.1 MB). Free memory was 932.6 MB in the beginning and 1.2 GB in the end (delta: -263.2 MB). Peak memory consumption was 316.4 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 74.00 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: 11.4 MB). Peak memory consumption was 11.4 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 73.59 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: 8.3 MB). Peak memory consumption was 8.3 MB. Max. memory is 11.5 GB. * RCFGBuilder took 3881.36 ms. Allocated memory was 1.3 GB in the beginning and 1.3 GB in the end (delta: 43.5 MB). Free memory was 1.2 GB in the beginning and 998.2 MB in the end (delta: 177.8 MB). Peak memory consumption was 435.8 MB. Max. memory is 11.5 GB. * TraceAbstraction took 285512.91 ms. Allocated memory was 1.3 GB in the beginning and 1.3 GB in the end (delta: -12.1 MB). Free memory was 998.2 MB in the beginning and 940.3 MB in the end (delta: 58.0 MB). Peak memory consumption was 460.1 MB. Max. memory is 11.5 GB. * Witness Printer took 143.52 ms. Allocated memory is still 1.3 GB. Free memory was 940.3 MB in the beginning and 909.7 MB in the end (delta: 30.6 MB). Peak memory consumption was 30.6 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 12012]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12504]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 13040]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12104]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12671]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11997]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12073]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12212]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11828]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12948]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12733]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11767]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12289]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12718]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12549]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11873]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12594]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 13086]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12870]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12901]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12519]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12794]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12748]: 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: 12243]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12534]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12366]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11934]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12305]: 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: 6721]: 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 && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ~bvugt32(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class)), 18446744073709547521bv64)) && ~bvadd16(~bvneg64(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class))), 18446744073709547521bv64)[31:0] == retval) && \old(ldv_linux_fs_char_dev_usb_gadget_chrdev) == ldv_linux_fs_char_dev_usb_gadget_chrdev)) || !(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)) || !(0bv32 == ~sign_extendFrom8To32(~bvadd16(\old(lirc_class), \old(lirc_class)))[31:0]) - InvariantResult [Line: 9762]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 9753]: Loop Invariant Derived loop invariant: 1 - StatisticsResult: Ultimate Automizer benchmark data CFG has 91 procedures, 511 locations, 29 error locations. SAFE Result, 285.4s OverallTime, 40 OverallIterations, 9 TraceHistogramMax, 159.1s AutomataDifference, 0.0s DeadEndRemovalTime, 41.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 21620 SDtfs, 12870 SDslu, 109856 SDs, 0 SdLazy, 39564 SolverSat, 1944 SolverUnsat, 16 SolverUnknown, 0 SolverNotchecked, 124.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 9977 GetRequests, 9447 SyntacticMatches, 22 SemanticMatches, 508 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1577 ImplicationChecksByTransitivity, 33.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1248occurred in iteration=15, 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: 2.8s AutomataMinimizationTime, 40 MinimizatonAttempts, 2466 StatesRemovedByMinimization, 14 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 189 LocationsWithAnnotation, 2442 PreInvPairs, 2567 NumberOfFragments, 9623 HoareAnnotationTreeSize, 2442 FomulaSimplifications, 170195 FormulaSimplificationTreeSizeReduction, 1.8s HoareSimplificationTime, 189 FomulaSimplificationsInter, 264583 FormulaSimplificationTreeSizeReductionInter, 39.1s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 3.9s SsaConstructionTime, 37.6s SatisfiabilityAnalysisTime, 39.2s InterpolantComputationTime, 8563 NumberOfCodeBlocks, 8563 NumberOfCodeBlocksAsserted, 40 NumberOfCheckSat, 9786 ConstructedInterpolants, 0 QuantifiedInterpolants, 6729663 SizeOfPredicates, 293 NumberOfNonLiveVariables, 80143 ConjunctsInSsa, 621 ConjunctsInUnsatCore, 46 InterpolantComputations, 36 PerfectInterpolantSequences, 4196/4320 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...