./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 635dfa2a Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.i -s /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 8fa83c32d3a789f218f45838cedb4dbb64ead32d ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.i -s /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 8fa83c32d3a789f218f45838cedb4dbb64ead32d ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-635dfa2 [2018-12-03 01:13:56,945 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-03 01:13:56,946 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-03 01:13:56,951 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-03 01:13:56,952 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-03 01:13:56,952 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-03 01:13:56,953 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-03 01:13:56,953 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-03 01:13:56,954 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-03 01:13:56,955 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-03 01:13:56,955 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-03 01:13:56,955 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-03 01:13:56,956 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-03 01:13:56,956 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-03 01:13:56,956 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-03 01:13:56,957 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-03 01:13:56,957 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-03 01:13:56,958 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-03 01:13:56,959 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-03 01:13:56,960 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-03 01:13:56,960 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-03 01:13:56,961 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-03 01:13:56,962 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-03 01:13:56,962 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-03 01:13:56,962 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-03 01:13:56,962 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-03 01:13:56,963 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-03 01:13:56,963 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-03 01:13:56,963 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-03 01:13:56,964 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-03 01:13:56,964 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-03 01:13:56,964 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-03 01:13:56,965 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-03 01:13:56,965 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-03 01:13:56,965 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-03 01:13:56,965 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-03 01:13:56,966 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Default.epf [2018-12-03 01:13:56,972 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-03 01:13:56,972 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-03 01:13:56,973 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-03 01:13:56,973 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-03 01:13:56,973 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-03 01:13:56,973 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-03 01:13:56,973 INFO L133 SettingsManager]: * Use SBE=true [2018-12-03 01:13:56,974 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-03 01:13:56,974 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-03 01:13:56,974 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-03 01:13:56,974 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-03 01:13:56,974 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-03 01:13:56,974 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-03 01:13:56,974 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-03 01:13:56,974 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-03 01:13:56,974 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-03 01:13:56,974 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-03 01:13:56,974 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-03 01:13:56,975 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-03 01:13:56,975 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-03 01:13:56,975 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-03 01:13:56,975 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-03 01:13:56,975 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-03 01:13:56,975 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-03 01:13:56,975 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-12-03 01:13:56,975 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-03 01:13:56,975 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-12-03 01:13:56,975 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-03 01:13:56,975 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_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8fa83c32d3a789f218f45838cedb4dbb64ead32d [2018-12-03 01:13:56,992 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-03 01:13:57,000 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-03 01:13:57,003 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-03 01:13:57,004 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-03 01:13:57,004 INFO L276 PluginConnector]: CDTParser initialized [2018-12-03 01:13:57,004 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.i [2018-12-03 01:13:57,040 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/data/9e2049db6/de7fb477bd5b4c82ba3e44d1eb6019e9/FLAG8a6a6d13d [2018-12-03 01:13:57,647 INFO L307 CDTParser]: Found 1 translation units. [2018-12-03 01:13:57,647 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.i [2018-12-03 01:13:57,667 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/data/9e2049db6/de7fb477bd5b4c82ba3e44d1eb6019e9/FLAG8a6a6d13d [2018-12-03 01:13:58,086 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/data/9e2049db6/de7fb477bd5b4c82ba3e44d1eb6019e9 [2018-12-03 01:13:58,088 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-03 01:13:58,090 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-03 01:13:58,090 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-03 01:13:58,090 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-03 01:13:58,092 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-03 01:13:58,093 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.12 01:13:58" (1/1) ... [2018-12-03 01:13:58,094 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4222ed15 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:13:58, skipping insertion in model container [2018-12-03 01:13:58,094 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.12 01:13:58" (1/1) ... [2018-12-03 01:13:58,099 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-03 01:13:58,172 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-03 01:13:59,938 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-03 01:13:59,956 INFO L191 MainTranslator]: Completed pre-run [2018-12-03 01:14:00,098 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-03 01:14:00,414 INFO L195 MainTranslator]: Completed translation [2018-12-03 01:14:00,414 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:14:00 WrapperNode [2018-12-03 01:14:00,414 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-03 01:14:00,415 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-03 01:14:00,415 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-03 01:14:00,415 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-03 01:14:00,420 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:14:00" (1/1) ... [2018-12-03 01:14:00,458 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:14:00" (1/1) ... [2018-12-03 01:14:00,487 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-03 01:14:00,488 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-03 01:14:00,488 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-03 01:14:00,488 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-03 01:14:00,495 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:14:00" (1/1) ... [2018-12-03 01:14:00,495 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:14:00" (1/1) ... [2018-12-03 01:14:00,498 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:14:00" (1/1) ... [2018-12-03 01:14:00,499 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:14:00" (1/1) ... [2018-12-03 01:14:00,520 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:14:00" (1/1) ... [2018-12-03 01:14:00,524 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:14:00" (1/1) ... [2018-12-03 01:14:00,533 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:14:00" (1/1) ... [2018-12-03 01:14:00,539 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-03 01:14:00,539 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-03 01:14:00,539 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-03 01:14:00,540 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-03 01:14:00,540 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:14:00" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/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-12-03 01:14:00,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-12-03 01:14:00,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-12-03 01:14:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2018-12-03 01:14:00,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2018-12-03 01:14:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-12-03 01:14:00,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-12-03 01:14:00,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2018-12-03 01:14:00,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2018-12-03 01:14:00,576 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-12-03 01:14:00,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-12-03 01:14:00,576 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_create_class [2018-12-03 01:14:00,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_create_class [2018-12-03 01:14:00,576 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2018-12-03 01:14:00,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2018-12-03 01:14:00,576 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-12-03 01:14:00,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-12-03 01:14:00,577 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-12-03 01:14:00,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-12-03 01:14:00,577 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2018-12-03 01:14:00,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2018-12-03 01:14:00,577 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-12-03 01:14:00,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-12-03 01:14:00,577 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2018-12-03 01:14:00,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2018-12-03 01:14:00,577 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-12-03 01:14:00,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-12-03 01:14:00,577 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_136 [2018-12-03 01:14:00,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_136 [2018-12-03 01:14:00,577 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_135 [2018-12-03 01:14:00,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_135 [2018-12-03 01:14:00,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-12-03 01:14:00,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-12-03 01:14:00,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-12-03 01:14:00,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-12-03 01:14:00,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-12-03 01:14:00,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-12-03 01:14:00,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2018-12-03 01:14:00,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2018-12-03 01:14:00,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2018-12-03 01:14:00,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2018-12-03 01:14:00,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2018-12-03 01:14:00,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2018-12-03 01:14:00,579 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_init [2018-12-03 01:14:00,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_init [2018-12-03 01:14:00,579 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2018-12-03 01:14:00,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2018-12-03 01:14:00,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-12-03 01:14:00,579 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-12-03 01:14:00,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-12-03 01:14:00,579 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-12-03 01:14:00,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-12-03 01:14:00,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-12-03 01:14:00,580 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2018-12-03 01:14:00,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2018-12-03 01:14:00,580 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2018-12-03 01:14:00,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2018-12-03 01:14:00,580 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2018-12-03 01:14:00,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2018-12-03 01:14:00,580 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__more_at_exit [2018-12-03 01:14:00,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__more_at_exit [2018-12-03 01:14:00,580 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2018-12-03 01:14:00,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2018-12-03 01:14:00,580 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2018-12-03 01:14:00,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2018-12-03 01:14:00,580 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-12-03 01:14:00,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-12-03 01:14:00,580 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-12-03 01:14:00,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-12-03 01:14:00,581 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_create_class [2018-12-03 01:14:00,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_create_class [2018-12-03 01:14:00,581 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2018-12-03 01:14:00,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2018-12-03 01:14:00,581 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-03 01:14:00,581 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-03 01:14:00,581 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-12-03 01:14:00,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-12-03 01:14:00,581 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_initialize [2018-12-03 01:14:00,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_initialize [2018-12-03 01:14:00,582 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-12-03 01:14:00,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-12-03 01:14:00,582 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2018-12-03 01:14:00,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2018-12-03 01:14:00,582 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-12-03 01:14:00,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-12-03 01:14:00,582 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_chrdev_region_130 [2018-12-03 01:14:00,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_chrdev_region_130 [2018-12-03 01:14:00,582 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-03 01:14:00,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-03 01:14:00,583 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2018-12-03 01:14:00,583 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2018-12-03 01:14:00,583 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-12-03 01:14:00,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-12-03 01:14:00,583 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2018-12-03 01:14:00,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2018-12-03 01:14:00,583 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2018-12-03 01:14:00,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2018-12-03 01:14:00,583 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-12-03 01:14:00,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-12-03 01:14:00,583 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_region_133 [2018-12-03 01:14:00,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_region_133 [2018-12-03 01:14:00,583 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-12-03 01:14:00,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-12-03 01:14:00,583 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-12-03 01:14:00,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-12-03 01:14:00,584 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_class_destroy_132 [2018-12-03 01:14:00,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_class_destroy_132 [2018-12-03 01:14:00,584 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_class_destroy_131 [2018-12-03 01:14:00,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_class_destroy_131 [2018-12-03 01:14:00,584 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_unregister_class [2018-12-03 01:14:00,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_unregister_class [2018-12-03 01:14:00,584 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-12-03 01:14:00,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-12-03 01:14:00,584 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-03 01:14:00,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-03 01:14:00,584 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2018-12-03 01:14:00,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2018-12-03 01:14:00,584 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2018-12-03 01:14:00,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2018-12-03 01:14:00,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ptr [2018-12-03 01:14:00,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ptr [2018-12-03 01:14:00,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2018-12-03 01:14:00,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2018-12-03 01:14:00,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2018-12-03 01:14:00,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2018-12-03 01:14:00,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-12-03 01:14:00,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-12-03 01:14:00,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2018-12-03 01:14:00,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2018-12-03 01:14:00,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_post_init_134 [2018-12-03 01:14:00,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_post_init_134 [2018-12-03 01:14:00,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-12-03 01:14:00,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__get_at_exit [2018-12-03 01:14:00,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__get_at_exit [2018-12-03 01:14:00,586 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2018-12-03 01:14:00,586 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2018-12-03 01:14:00,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2018-12-03 01:14:00,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2018-12-03 01:14:00,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_initialize_137 [2018-12-03 01:14:00,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_initialize_137 [2018-12-03 01:14:00,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2018-12-03 01:14:00,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2018-12-03 01:14:00,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-12-03 01:14:00,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-12-03 01:14:00,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-12-03 01:14:00,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-12-03 01:14:00,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-12-03 01:14:00,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-12-03 01:14:00,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-12-03 01:14:00,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-12-03 01:14:00,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2018-12-03 01:14:00,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2018-12-03 01:14:00,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_create_class [2018-12-03 01:14:00,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_create_class [2018-12-03 01:14:00,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-12-03 01:14:00,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-12-03 01:14:00,588 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_chrdev_region [2018-12-03 01:14:00,588 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_chrdev_region [2018-12-03 01:14:00,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2018-12-03 01:14:00,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2018-12-03 01:14:00,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-12-03 01:14:00,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-12-03 01:14:00,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2018-12-03 01:14:00,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2018-12-03 01:14:00,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-12-03 01:14:00,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-12-03 01:14:00,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-12-03 01:14:00,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-12-03 01:14:00,589 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-12-03 01:14:00,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-12-03 01:14:00,589 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-12-03 01:14:00,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-12-03 01:14:00,589 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_register_chrdev_region [2018-12-03 01:14:00,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_register_chrdev_region [2018-12-03 01:14:00,589 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_class [2018-12-03 01:14:00,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_class [2018-12-03 01:14:00,589 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-12-03 01:14:00,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-12-03 01:14:00,589 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_entry_EMGentry_3 [2018-12-03 01:14:00,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_entry_EMGentry_3 [2018-12-03 01:14:00,589 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2018-12-03 01:14:00,590 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2018-12-03 01:14:00,590 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-12-03 01:14:00,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-12-03 01:14:00,590 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_exit [2018-12-03 01:14:00,590 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_exit [2018-12-03 01:14:00,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2018-12-03 01:14:00,590 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_init [2018-12-03 01:14:00,590 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_init [2018-12-03 01:14:00,590 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-12-03 01:14:00,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-12-03 01:14:02,496 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-03 01:14:02,496 INFO L280 CfgBuilder]: Removed 0 assue(true) statements. [2018-12-03 01:14:02,496 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.12 01:14:02 BoogieIcfgContainer [2018-12-03 01:14:02,496 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-03 01:14:02,497 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-03 01:14:02,497 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-03 01:14:02,499 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-03 01:14:02,499 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.12 01:13:58" (1/3) ... [2018-12-03 01:14:02,500 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@51104555 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.12 01:14:02, skipping insertion in model container [2018-12-03 01:14:02,500 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:14:00" (2/3) ... [2018-12-03 01:14:02,500 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@51104555 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.12 01:14:02, skipping insertion in model container [2018-12-03 01:14:02,500 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.12 01:14:02" (3/3) ... [2018-12-03 01:14:02,501 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.i [2018-12-03 01:14:02,507 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-03 01:14:02,512 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 29 error locations. [2018-12-03 01:14:02,521 INFO L257 AbstractCegarLoop]: Starting to check reachability of 29 error locations. [2018-12-03 01:14:02,541 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-03 01:14:02,542 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-03 01:14:02,542 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-03 01:14:02,542 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-03 01:14:02,542 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-03 01:14:02,542 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-03 01:14:02,542 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-03 01:14:02,542 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-03 01:14:02,542 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-03 01:14:02,560 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states. [2018-12-03 01:14:02,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-12-03 01:14:02,564 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:14:02,564 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-12-03 01:14:02,566 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-12-03 01:14:02,569 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:14:02,570 INFO L82 PathProgramCache]: Analyzing trace with hash 756562254, now seen corresponding path program 1 times [2018-12-03 01:14:02,571 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:14:02,571 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:14:02,611 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:02,611 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:02,612 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:02,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:02,965 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-12-03 01:14:02,966 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:14:02,967 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/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-12-03 01:14:02,979 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:03,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:03,485 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:14:03,539 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-12-03 01:14:03,561 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:14:03,561 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-12-03 01:14:03,564 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:14:03,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:14:03,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:14:03,573 INFO L87 Difference]: Start difference. First operand 518 states. Second operand 9 states. [2018-12-03 01:14:03,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:14:03,863 INFO L93 Difference]: Finished difference Result 1462 states and 1862 transitions. [2018-12-03 01:14:03,863 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-03 01:14:03,864 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 46 [2018-12-03 01:14:03,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:14:03,881 INFO L225 Difference]: With dead ends: 1462 [2018-12-03 01:14:03,881 INFO L226 Difference]: Without dead ends: 958 [2018-12-03 01:14:03,886 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-12-03 01:14:03,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 958 states. [2018-12-03 01:14:03,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 958 to 712. [2018-12-03 01:14:03,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 712 states. [2018-12-03 01:14:03,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 791 transitions. [2018-12-03 01:14:03,952 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 791 transitions. Word has length 46 [2018-12-03 01:14:03,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:14:03,952 INFO L480 AbstractCegarLoop]: Abstraction has 712 states and 791 transitions. [2018-12-03 01:14:03,953 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:14:03,953 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 791 transitions. [2018-12-03 01:14:03,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-12-03 01:14:03,954 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:14:03,954 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-12-03 01:14:03,955 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-12-03 01:14:03,955 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:14:03,955 INFO L82 PathProgramCache]: Analyzing trace with hash 551789272, now seen corresponding path program 1 times [2018-12-03 01:14:03,955 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:14:03,955 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:14:03,957 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:03,958 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:03,958 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:04,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:04,111 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-12-03 01:14:04,111 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:14:04,112 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/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-12-03 01:14:04,125 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:04,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:04,572 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:14:04,615 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-12-03 01:14:04,636 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:14:04,636 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-12-03 01:14:04,637 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:14:04,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:14:04,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:14:04,637 INFO L87 Difference]: Start difference. First operand 712 states and 791 transitions. Second operand 9 states. [2018-12-03 01:14:04,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:14:04,739 INFO L93 Difference]: Finished difference Result 712 states and 791 transitions. [2018-12-03 01:14:04,740 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-03 01:14:04,740 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 68 [2018-12-03 01:14:04,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:14:04,742 INFO L225 Difference]: With dead ends: 712 [2018-12-03 01:14:04,742 INFO L226 Difference]: Without dead ends: 710 [2018-12-03 01:14:04,743 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-12-03 01:14:04,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2018-12-03 01:14:04,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 710. [2018-12-03 01:14:04,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 710 states. [2018-12-03 01:14:04,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 788 transitions. [2018-12-03 01:14:04,761 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 788 transitions. Word has length 68 [2018-12-03 01:14:04,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:14:04,762 INFO L480 AbstractCegarLoop]: Abstraction has 710 states and 788 transitions. [2018-12-03 01:14:04,762 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:14:04,762 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 788 transitions. [2018-12-03 01:14:04,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-12-03 01:14:04,764 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:14:04,764 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:14:04,764 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-12-03 01:14:04,764 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:14:04,764 INFO L82 PathProgramCache]: Analyzing trace with hash 176444208, now seen corresponding path program 1 times [2018-12-03 01:14:04,765 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:14:04,765 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:14:04,766 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:04,766 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:04,766 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:04,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:04,934 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2018-12-03 01:14:04,934 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:14:04,934 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/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-12-03 01:14:04,943 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:05,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:05,356 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:14:05,384 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2018-12-03 01:14:05,405 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:14:05,405 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-12-03 01:14:05,405 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:14:05,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:14:05,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:14:05,406 INFO L87 Difference]: Start difference. First operand 710 states and 788 transitions. Second operand 9 states. [2018-12-03 01:14:05,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:14:05,538 INFO L93 Difference]: Finished difference Result 1191 states and 1315 transitions. [2018-12-03 01:14:05,538 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-03 01:14:05,538 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 118 [2018-12-03 01:14:05,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:14:05,543 INFO L225 Difference]: With dead ends: 1191 [2018-12-03 01:14:05,544 INFO L226 Difference]: Without dead ends: 1189 [2018-12-03 01:14:05,544 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2018-12-03 01:14:05,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1189 states. [2018-12-03 01:14:05,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1189 to 1107. [2018-12-03 01:14:05,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1107 states. [2018-12-03 01:14:05,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1107 states to 1107 states and 1249 transitions. [2018-12-03 01:14:05,590 INFO L78 Accepts]: Start accepts. Automaton has 1107 states and 1249 transitions. Word has length 118 [2018-12-03 01:14:05,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:14:05,590 INFO L480 AbstractCegarLoop]: Abstraction has 1107 states and 1249 transitions. [2018-12-03 01:14:05,590 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:14:05,590 INFO L276 IsEmpty]: Start isEmpty. Operand 1107 states and 1249 transitions. [2018-12-03 01:14:05,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2018-12-03 01:14:05,593 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:14:05,594 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:14:05,594 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-12-03 01:14:05,594 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:14:05,594 INFO L82 PathProgramCache]: Analyzing trace with hash 109588859, now seen corresponding path program 1 times [2018-12-03 01:14:05,595 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:14:05,595 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:14:05,597 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:05,597 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:05,597 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:05,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:05,738 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2018-12-03 01:14:05,738 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:14:05,738 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/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-12-03 01:14:05,749 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:06,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:06,153 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:14:06,198 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2018-12-03 01:14:06,219 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:14:06,219 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-12-03 01:14:06,220 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:14:06,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:14:06,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:14:06,220 INFO L87 Difference]: Start difference. First operand 1107 states and 1249 transitions. Second operand 9 states. [2018-12-03 01:14:06,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:14:06,321 INFO L93 Difference]: Finished difference Result 1107 states and 1249 transitions. [2018-12-03 01:14:06,321 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-03 01:14:06,321 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 141 [2018-12-03 01:14:06,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:14:06,325 INFO L225 Difference]: With dead ends: 1107 [2018-12-03 01:14:06,325 INFO L226 Difference]: Without dead ends: 1105 [2018-12-03 01:14:06,326 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-12-03 01:14:06,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1105 states. [2018-12-03 01:14:06,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1105 to 1105. [2018-12-03 01:14:06,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1105 states. [2018-12-03 01:14:06,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1105 states to 1105 states and 1244 transitions. [2018-12-03 01:14:06,359 INFO L78 Accepts]: Start accepts. Automaton has 1105 states and 1244 transitions. Word has length 141 [2018-12-03 01:14:06,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:14:06,360 INFO L480 AbstractCegarLoop]: Abstraction has 1105 states and 1244 transitions. [2018-12-03 01:14:06,360 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:14:06,360 INFO L276 IsEmpty]: Start isEmpty. Operand 1105 states and 1244 transitions. [2018-12-03 01:14:06,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2018-12-03 01:14:06,363 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:14:06,363 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-12-03 01:14:06,363 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-12-03 01:14:06,363 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:14:06,363 INFO L82 PathProgramCache]: Analyzing trace with hash -1664162469, now seen corresponding path program 1 times [2018-12-03 01:14:06,364 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:14:06,364 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:14:06,365 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:06,365 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:06,365 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:06,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:06,542 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-12-03 01:14:06,542 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:14:06,542 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/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-12-03 01:14:06,554 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:06,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:07,004 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:14:07,046 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:14:07,068 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:14:07,068 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-12-03 01:14:07,069 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:14:07,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:14:07,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:14:07,069 INFO L87 Difference]: Start difference. First operand 1105 states and 1244 transitions. Second operand 9 states. [2018-12-03 01:14:07,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:14:07,183 INFO L93 Difference]: Finished difference Result 1105 states and 1244 transitions. [2018-12-03 01:14:07,183 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-03 01:14:07,183 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 151 [2018-12-03 01:14:07,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:14:07,186 INFO L225 Difference]: With dead ends: 1105 [2018-12-03 01:14:07,186 INFO L226 Difference]: Without dead ends: 1103 [2018-12-03 01:14:07,186 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-12-03 01:14:07,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2018-12-03 01:14:07,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 1103. [2018-12-03 01:14:07,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1103 states. [2018-12-03 01:14:07,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1103 states to 1103 states and 1241 transitions. [2018-12-03 01:14:07,211 INFO L78 Accepts]: Start accepts. Automaton has 1103 states and 1241 transitions. Word has length 151 [2018-12-03 01:14:07,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:14:07,212 INFO L480 AbstractCegarLoop]: Abstraction has 1103 states and 1241 transitions. [2018-12-03 01:14:07,212 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:14:07,212 INFO L276 IsEmpty]: Start isEmpty. Operand 1103 states and 1241 transitions. [2018-12-03 01:14:07,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2018-12-03 01:14:07,213 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:14:07,213 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-12-03 01:14:07,214 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-12-03 01:14:07,214 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:14:07,214 INFO L82 PathProgramCache]: Analyzing trace with hash -1802526289, now seen corresponding path program 1 times [2018-12-03 01:14:07,214 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:14:07,214 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:14:07,216 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:07,216 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:07,216 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:07,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:07,336 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-12-03 01:14:07,336 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:14:07,336 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/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-12-03 01:14:07,347 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:07,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:07,779 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:14:07,809 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:14:07,835 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:14:07,835 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-12-03 01:14:07,835 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:14:07,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:14:07,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:14:07,836 INFO L87 Difference]: Start difference. First operand 1103 states and 1241 transitions. Second operand 9 states. [2018-12-03 01:14:07,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:14:07,922 INFO L93 Difference]: Finished difference Result 1103 states and 1241 transitions. [2018-12-03 01:14:07,923 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-03 01:14:07,923 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 159 [2018-12-03 01:14:07,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:14:07,925 INFO L225 Difference]: With dead ends: 1103 [2018-12-03 01:14:07,925 INFO L226 Difference]: Without dead ends: 1101 [2018-12-03 01:14:07,926 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-12-03 01:14:07,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2018-12-03 01:14:07,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 1101. [2018-12-03 01:14:07,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1101 states. [2018-12-03 01:14:07,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1101 states to 1101 states and 1238 transitions. [2018-12-03 01:14:07,950 INFO L78 Accepts]: Start accepts. Automaton has 1101 states and 1238 transitions. Word has length 159 [2018-12-03 01:14:07,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:14:07,950 INFO L480 AbstractCegarLoop]: Abstraction has 1101 states and 1238 transitions. [2018-12-03 01:14:07,951 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:14:07,951 INFO L276 IsEmpty]: Start isEmpty. Operand 1101 states and 1238 transitions. [2018-12-03 01:14:07,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-12-03 01:14:07,952 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:14:07,952 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-12-03 01:14:07,952 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-12-03 01:14:07,953 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:14:07,953 INFO L82 PathProgramCache]: Analyzing trace with hash 185852852, now seen corresponding path program 1 times [2018-12-03 01:14:07,953 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:14:07,953 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:14:07,982 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:07,982 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:07,982 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:08,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:08,529 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 2 proven. 19 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-12-03 01:14:08,529 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:14:08,529 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/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-12-03 01:14:08,538 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:09,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:09,039 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:14:09,612 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 28 proven. 17 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-12-03 01:14:09,638 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-03 01:14:09,638 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 27 [2018-12-03 01:14:09,638 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-12-03 01:14:09,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-12-03 01:14:09,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=643, Unknown=0, NotChecked=0, Total=702 [2018-12-03 01:14:09,639 INFO L87 Difference]: Start difference. First operand 1101 states and 1238 transitions. Second operand 27 states. [2018-12-03 01:14:11,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:14:11,746 INFO L93 Difference]: Finished difference Result 2036 states and 2241 transitions. [2018-12-03 01:14:11,746 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-12-03 01:14:11,746 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 164 [2018-12-03 01:14:11,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:14:11,751 INFO L225 Difference]: With dead ends: 2036 [2018-12-03 01:14:11,751 INFO L226 Difference]: Without dead ends: 1733 [2018-12-03 01:14:11,752 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 150 SyntacticMatches, 12 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=227, Invalid=2425, Unknown=0, NotChecked=0, Total=2652 [2018-12-03 01:14:11,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1733 states. [2018-12-03 01:14:11,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1733 to 1336. [2018-12-03 01:14:11,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1336 states. [2018-12-03 01:14:11,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1336 states to 1336 states and 1496 transitions. [2018-12-03 01:14:11,806 INFO L78 Accepts]: Start accepts. Automaton has 1336 states and 1496 transitions. Word has length 164 [2018-12-03 01:14:11,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:14:11,806 INFO L480 AbstractCegarLoop]: Abstraction has 1336 states and 1496 transitions. [2018-12-03 01:14:11,806 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-12-03 01:14:11,806 INFO L276 IsEmpty]: Start isEmpty. Operand 1336 states and 1496 transitions. [2018-12-03 01:14:11,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-12-03 01:14:11,809 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:14:11,809 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:14:11,810 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-12-03 01:14:11,810 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:14:11,810 INFO L82 PathProgramCache]: Analyzing trace with hash 1777144031, now seen corresponding path program 1 times [2018-12-03 01:14:11,810 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:14:11,810 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:14:11,812 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:11,812 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:11,812 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:11,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:12,274 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2018-12-03 01:14:12,274 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:14:12,274 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/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-12-03 01:14:12,284 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:12,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:12,786 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:14:13,294 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 41 proven. 20 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2018-12-03 01:14:13,316 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-03 01:14:13,316 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 30 [2018-12-03 01:14:13,316 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-12-03 01:14:13,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-12-03 01:14:13,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=808, Unknown=0, NotChecked=0, Total=870 [2018-12-03 01:14:13,317 INFO L87 Difference]: Start difference. First operand 1336 states and 1496 transitions. Second operand 30 states. [2018-12-03 01:14:18,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:14:18,900 INFO L93 Difference]: Finished difference Result 2059 states and 2275 transitions. [2018-12-03 01:14:18,901 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-12-03 01:14:18,901 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 167 [2018-12-03 01:14:18,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:14:18,904 INFO L225 Difference]: With dead ends: 2059 [2018-12-03 01:14:18,904 INFO L226 Difference]: Without dead ends: 1359 [2018-12-03 01:14:18,906 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 152 SyntacticMatches, 8 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=224, Invalid=2855, Unknown=1, NotChecked=0, Total=3080 [2018-12-03 01:14:18,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1359 states. [2018-12-03 01:14:18,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1359 to 1132. [2018-12-03 01:14:18,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1132 states. [2018-12-03 01:14:18,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1132 states to 1132 states and 1260 transitions. [2018-12-03 01:14:18,967 INFO L78 Accepts]: Start accepts. Automaton has 1132 states and 1260 transitions. Word has length 167 [2018-12-03 01:14:18,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:14:18,967 INFO L480 AbstractCegarLoop]: Abstraction has 1132 states and 1260 transitions. [2018-12-03 01:14:18,967 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-12-03 01:14:18,968 INFO L276 IsEmpty]: Start isEmpty. Operand 1132 states and 1260 transitions. [2018-12-03 01:14:18,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-12-03 01:14:18,970 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:14:18,970 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-12-03 01:14:18,970 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-12-03 01:14:18,970 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:14:18,971 INFO L82 PathProgramCache]: Analyzing trace with hash 1633039140, now seen corresponding path program 1 times [2018-12-03 01:14:18,971 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:14:18,971 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:14:18,973 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:18,973 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:18,973 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:19,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:19,125 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-12-03 01:14:19,125 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:14:19,125 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/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-12-03 01:14:19,136 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:19,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:19,586 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:14:19,614 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:14:19,635 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:14:19,636 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-12-03 01:14:19,636 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:14:19,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:14:19,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:14:19,636 INFO L87 Difference]: Start difference. First operand 1132 states and 1260 transitions. Second operand 9 states. [2018-12-03 01:14:19,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:14:19,735 INFO L93 Difference]: Finished difference Result 1132 states and 1260 transitions. [2018-12-03 01:14:19,735 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-03 01:14:19,735 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 167 [2018-12-03 01:14:19,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:14:19,737 INFO L225 Difference]: With dead ends: 1132 [2018-12-03 01:14:19,737 INFO L226 Difference]: Without dead ends: 1130 [2018-12-03 01:14:19,738 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-12-03 01:14:19,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1130 states. [2018-12-03 01:14:19,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1130 to 1130. [2018-12-03 01:14:19,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1130 states. [2018-12-03 01:14:19,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1130 states to 1130 states and 1257 transitions. [2018-12-03 01:14:19,771 INFO L78 Accepts]: Start accepts. Automaton has 1130 states and 1257 transitions. Word has length 167 [2018-12-03 01:14:19,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:14:19,772 INFO L480 AbstractCegarLoop]: Abstraction has 1130 states and 1257 transitions. [2018-12-03 01:14:19,772 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:14:19,772 INFO L276 IsEmpty]: Start isEmpty. Operand 1130 states and 1257 transitions. [2018-12-03 01:14:19,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2018-12-03 01:14:19,773 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:14:19,773 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:14:19,773 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-12-03 01:14:19,774 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:14:19,774 INFO L82 PathProgramCache]: Analyzing trace with hash 136469494, now seen corresponding path program 1 times [2018-12-03 01:14:19,774 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:14:19,774 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:14:19,775 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:19,775 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:19,775 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:19,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:19,904 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-12-03 01:14:19,905 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:14:19,905 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/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-12-03 01:14:19,916 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:20,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:20,339 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:14:20,393 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2018-12-03 01:14:20,413 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:14:20,413 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-12-03 01:14:20,413 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:14:20,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:14:20,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:14:20,414 INFO L87 Difference]: Start difference. First operand 1130 states and 1257 transitions. Second operand 9 states. [2018-12-03 01:14:21,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:14:21,042 INFO L93 Difference]: Finished difference Result 1529 states and 1691 transitions. [2018-12-03 01:14:21,042 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-12-03 01:14:21,042 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 170 [2018-12-03 01:14:21,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:14:21,045 INFO L225 Difference]: With dead ends: 1529 [2018-12-03 01:14:21,045 INFO L226 Difference]: Without dead ends: 1527 [2018-12-03 01:14:21,045 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 170 SyntacticMatches, 6 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2018-12-03 01:14:21,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1527 states. [2018-12-03 01:14:21,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1527 to 1142. [2018-12-03 01:14:21,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1142 states. [2018-12-03 01:14:21,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1142 states to 1142 states and 1271 transitions. [2018-12-03 01:14:21,083 INFO L78 Accepts]: Start accepts. Automaton has 1142 states and 1271 transitions. Word has length 170 [2018-12-03 01:14:21,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:14:21,084 INFO L480 AbstractCegarLoop]: Abstraction has 1142 states and 1271 transitions. [2018-12-03 01:14:21,084 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:14:21,084 INFO L276 IsEmpty]: Start isEmpty. Operand 1142 states and 1271 transitions. [2018-12-03 01:14:21,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2018-12-03 01:14:21,085 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:14:21,085 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:14:21,086 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-12-03 01:14:21,086 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:14:21,086 INFO L82 PathProgramCache]: Analyzing trace with hash 1450377188, now seen corresponding path program 1 times [2018-12-03 01:14:21,086 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:14:21,086 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:14:21,087 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:21,087 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:21,087 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:21,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:21,194 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-12-03 01:14:21,194 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:14:21,194 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/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-12-03 01:14:21,206 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:21,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:21,666 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:14:21,738 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2018-12-03 01:14:21,759 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:14:21,759 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-12-03 01:14:21,760 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:14:21,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:14:21,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:14:21,760 INFO L87 Difference]: Start difference. First operand 1142 states and 1271 transitions. Second operand 9 states. [2018-12-03 01:14:21,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:14:21,854 INFO L93 Difference]: Finished difference Result 1142 states and 1271 transitions. [2018-12-03 01:14:21,854 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-03 01:14:21,855 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 175 [2018-12-03 01:14:21,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:14:21,857 INFO L225 Difference]: With dead ends: 1142 [2018-12-03 01:14:21,857 INFO L226 Difference]: Without dead ends: 1140 [2018-12-03 01:14:21,858 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 176 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-12-03 01:14:21,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1140 states. [2018-12-03 01:14:21,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1140 to 1140. [2018-12-03 01:14:21,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1140 states. [2018-12-03 01:14:21,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1140 states to 1140 states and 1265 transitions. [2018-12-03 01:14:21,895 INFO L78 Accepts]: Start accepts. Automaton has 1140 states and 1265 transitions. Word has length 175 [2018-12-03 01:14:21,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:14:21,895 INFO L480 AbstractCegarLoop]: Abstraction has 1140 states and 1265 transitions. [2018-12-03 01:14:21,895 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:14:21,895 INFO L276 IsEmpty]: Start isEmpty. Operand 1140 states and 1265 transitions. [2018-12-03 01:14:21,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2018-12-03 01:14:21,897 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:14:21,897 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-12-03 01:14:21,897 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-12-03 01:14:21,897 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:14:21,897 INFO L82 PathProgramCache]: Analyzing trace with hash -1188445509, now seen corresponding path program 1 times [2018-12-03 01:14:21,897 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:14:21,897 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:14:21,899 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:21,899 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:21,899 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:21,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:21,999 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-12-03 01:14:21,999 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:14:21,999 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/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-12-03 01:14:22,009 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:22,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:22,392 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:14:22,424 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:14:22,446 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:14:22,446 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-12-03 01:14:22,446 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:14:22,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:14:22,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:14:22,447 INFO L87 Difference]: Start difference. First operand 1140 states and 1265 transitions. Second operand 9 states. [2018-12-03 01:14:22,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:14:22,555 INFO L93 Difference]: Finished difference Result 1140 states and 1265 transitions. [2018-12-03 01:14:22,556 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-03 01:14:22,556 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 175 [2018-12-03 01:14:22,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:14:22,558 INFO L225 Difference]: With dead ends: 1140 [2018-12-03 01:14:22,558 INFO L226 Difference]: Without dead ends: 1138 [2018-12-03 01:14:22,559 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-12-03 01:14:22,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1138 states. [2018-12-03 01:14:22,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1138 to 1138. [2018-12-03 01:14:22,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1138 states. [2018-12-03 01:14:22,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1138 states to 1138 states and 1262 transitions. [2018-12-03 01:14:22,593 INFO L78 Accepts]: Start accepts. Automaton has 1138 states and 1262 transitions. Word has length 175 [2018-12-03 01:14:22,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:14:22,594 INFO L480 AbstractCegarLoop]: Abstraction has 1138 states and 1262 transitions. [2018-12-03 01:14:22,594 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:14:22,594 INFO L276 IsEmpty]: Start isEmpty. Operand 1138 states and 1262 transitions. [2018-12-03 01:14:22,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2018-12-03 01:14:22,595 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:14:22,595 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:14:22,596 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-12-03 01:14:22,596 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:14:22,596 INFO L82 PathProgramCache]: Analyzing trace with hash -301938811, now seen corresponding path program 1 times [2018-12-03 01:14:22,596 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:14:22,596 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:14:22,597 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:22,597 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:22,597 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:22,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:22,912 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2018-12-03 01:14:22,913 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:14:22,913 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/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-12-03 01:14:22,921 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:23,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:23,382 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:14:23,927 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2018-12-03 01:14:23,948 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:14:23,948 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [13] imperfect sequences [16] total 26 [2018-12-03 01:14:23,948 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-12-03 01:14:23,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-12-03 01:14:23,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=591, Unknown=0, NotChecked=0, Total=650 [2018-12-03 01:14:23,949 INFO L87 Difference]: Start difference. First operand 1138 states and 1262 transitions. Second operand 26 states. [2018-12-03 01:14:28,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:14:28,579 INFO L93 Difference]: Finished difference Result 1852 states and 2015 transitions. [2018-12-03 01:14:28,579 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-12-03 01:14:28,579 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 180 [2018-12-03 01:14:28,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:14:28,583 INFO L225 Difference]: With dead ends: 1852 [2018-12-03 01:14:28,583 INFO L226 Difference]: Without dead ends: 1547 [2018-12-03 01:14:28,584 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 170 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=135, Invalid=1505, Unknown=0, NotChecked=0, Total=1640 [2018-12-03 01:14:28,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1547 states. [2018-12-03 01:14:28,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1547 to 1277. [2018-12-03 01:14:28,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1277 states. [2018-12-03 01:14:28,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1277 states to 1277 states and 1410 transitions. [2018-12-03 01:14:28,625 INFO L78 Accepts]: Start accepts. Automaton has 1277 states and 1410 transitions. Word has length 180 [2018-12-03 01:14:28,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:14:28,625 INFO L480 AbstractCegarLoop]: Abstraction has 1277 states and 1410 transitions. [2018-12-03 01:14:28,625 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-12-03 01:14:28,625 INFO L276 IsEmpty]: Start isEmpty. Operand 1277 states and 1410 transitions. [2018-12-03 01:14:28,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-12-03 01:14:28,627 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:14: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] [2018-12-03 01:14:28,628 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-12-03 01:14:28,628 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:14:28,628 INFO L82 PathProgramCache]: Analyzing trace with hash 1425497377, now seen corresponding path program 1 times [2018-12-03 01:14:28,628 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:14:28,628 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:14:28,630 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:28,630 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:28,630 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:28,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:28,755 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-12-03 01:14:28,756 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:14:28,756 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/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-12-03 01:14:28,768 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:29,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:29,161 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:14:29,265 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 24 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-12-03 01:14:29,287 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-03 01:14:29,287 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2018-12-03 01:14:29,287 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-12-03 01:14:29,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-12-03 01:14:29,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2018-12-03 01:14:29,287 INFO L87 Difference]: Start difference. First operand 1277 states and 1410 transitions. Second operand 15 states. [2018-12-03 01:14:33,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:14:33,060 INFO L93 Difference]: Finished difference Result 1713 states and 1875 transitions. [2018-12-03 01:14:33,060 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-12-03 01:14:33,061 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 183 [2018-12-03 01:14:33,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:14:33,063 INFO L225 Difference]: With dead ends: 1713 [2018-12-03 01:14:33,063 INFO L226 Difference]: Without dead ends: 1711 [2018-12-03 01:14:33,064 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 188 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=133, Invalid=467, Unknown=0, NotChecked=0, Total=600 [2018-12-03 01:14:33,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1711 states. [2018-12-03 01:14:33,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1711 to 1417. [2018-12-03 01:14:33,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1417 states. [2018-12-03 01:14:33,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 1417 states and 1552 transitions. [2018-12-03 01:14:33,121 INFO L78 Accepts]: Start accepts. Automaton has 1417 states and 1552 transitions. Word has length 183 [2018-12-03 01:14:33,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:14:33,122 INFO L480 AbstractCegarLoop]: Abstraction has 1417 states and 1552 transitions. [2018-12-03 01:14:33,122 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-12-03 01:14:33,122 INFO L276 IsEmpty]: Start isEmpty. Operand 1417 states and 1552 transitions. [2018-12-03 01:14:33,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2018-12-03 01:14:33,123 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:14:33,123 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:14:33,123 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-12-03 01:14:33,123 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:14:33,124 INFO L82 PathProgramCache]: Analyzing trace with hash -2112326775, now seen corresponding path program 1 times [2018-12-03 01:14:33,124 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:14:33,124 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:14:33,125 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:33,125 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:33,125 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:14:33,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:35,469 WARN L180 SmtUtils]: Spent 2.15 s on a formula simplification. DAG size of input: 23 DAG size of output: 14 [2018-12-03 01:14:36,098 WARN L180 SmtUtils]: Spent 515.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 9 [2018-12-03 01:14:38,214 WARN L180 SmtUtils]: Spent 2.07 s on a formula simplification. DAG size of input: 19 DAG size of output: 12 [2018-12-03 01:14:38,565 WARN L180 SmtUtils]: Spent 201.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2018-12-03 01:14:39,247 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 15 proven. 6 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2018-12-03 01:14:39,248 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:14:39,248 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/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-12-03 01:14:39,256 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:14:40,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:14:40,185 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:14:47,617 WARN L180 SmtUtils]: Spent 2.75 s on a formula simplification. DAG size of input: 27 DAG size of output: 20 [2018-12-03 01:15:07,906 WARN L180 SmtUtils]: Spent 11.22 s on a formula simplification that was a NOOP. DAG size: 29 [2018-12-03 01:15:14,254 WARN L180 SmtUtils]: Spent 2.04 s on a formula simplification. DAG size of input: 29 DAG size of output: 22 [2018-12-03 01:15:17,656 WARN L180 SmtUtils]: Spent 2.15 s on a formula simplification that was a NOOP. DAG size: 22 [2018-12-03 01:15:30,080 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 47 proven. 2 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-12-03 01:15:30,101 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-03 01:15:30,101 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 60 [2018-12-03 01:15:30,102 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-12-03 01:15:30,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-12-03 01:15:30,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=3366, Unknown=7, NotChecked=0, Total=3540 [2018-12-03 01:15:30,102 INFO L87 Difference]: Start difference. First operand 1417 states and 1552 transitions. Second operand 60 states. [2018-12-03 01:15:32,974 WARN L180 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 16 [2018-12-03 01:16:01,821 WARN L180 SmtUtils]: Spent 8.27 s on a formula simplification. DAG size of input: 32 DAG size of output: 25 [2018-12-03 01:16:07,830 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse0 (mod (mod (+ (* 18446744073709551615 c_~lirc_class~0.base) (* 18446744073709551615 c_~lirc_class~0.offset) 18446744073709547521) 18446744073709551616) 4294967296))) (and (= .cse0 (+ c_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 4294967296)) (<= (+ (* 18446744073709551616 (div (+ c_~lirc_class~0.offset c_~lirc_class~0.base) 18446744073709551616)) 18446744073709547522) (+ c_~lirc_class~0.base c_~lirc_class~0.offset)) (= (+ |c_ldv_entry_EMGentry_3_#t~ret698| 4294967296) .cse0))) is different from true [2018-12-03 01:16:09,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:16:09,719 INFO L93 Difference]: Finished difference Result 2084 states and 2247 transitions. [2018-12-03 01:16:09,719 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-12-03 01:16:09,719 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 186 [2018-12-03 01:16:09,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:16:09,723 INFO L225 Difference]: With dead ends: 2084 [2018-12-03 01:16:09,723 INFO L226 Difference]: Without dead ends: 1520 [2018-12-03 01:16:09,725 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 155 SyntacticMatches, 7 SemanticMatches, 81 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1164 ImplicationChecksByTransitivity, 85.9s TimeCoverageRelationStatistics Valid=299, Invalid=6332, Unknown=15, NotChecked=160, Total=6806 [2018-12-03 01:16:09,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2018-12-03 01:16:09,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 1271. [2018-12-03 01:16:09,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1271 states. [2018-12-03 01:16:09,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1271 states to 1271 states and 1387 transitions. [2018-12-03 01:16:09,787 INFO L78 Accepts]: Start accepts. Automaton has 1271 states and 1387 transitions. Word has length 186 [2018-12-03 01:16:09,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:16:09,787 INFO L480 AbstractCegarLoop]: Abstraction has 1271 states and 1387 transitions. [2018-12-03 01:16:09,787 INFO L481 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-12-03 01:16:09,787 INFO L276 IsEmpty]: Start isEmpty. Operand 1271 states and 1387 transitions. [2018-12-03 01:16:09,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2018-12-03 01:16:09,789 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:16:09,789 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:16:09,789 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-12-03 01:16:09,789 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:16:09,789 INFO L82 PathProgramCache]: Analyzing trace with hash 617989231, now seen corresponding path program 1 times [2018-12-03 01:16:09,789 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:16:09,789 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:16:09,791 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:09,791 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:09,791 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:09,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:10,159 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2018-12-03 01:16:10,159 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:16:10,159 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 01:16:10,167 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:10,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:10,607 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:16:10,736 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2018-12-03 01:16:10,757 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:16:10,757 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [20] total 25 [2018-12-03 01:16:10,758 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-12-03 01:16:10,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-12-03 01:16:10,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=551, Unknown=0, NotChecked=0, Total=600 [2018-12-03 01:16:10,758 INFO L87 Difference]: Start difference. First operand 1271 states and 1387 transitions. Second operand 25 states. [2018-12-03 01:16:12,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:16:12,946 INFO L93 Difference]: Finished difference Result 1823 states and 1969 transitions. [2018-12-03 01:16:12,947 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-12-03 01:16:12,947 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 186 [2018-12-03 01:16:12,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:16:12,950 INFO L225 Difference]: With dead ends: 1823 [2018-12-03 01:16:12,950 INFO L226 Difference]: Without dead ends: 1344 [2018-12-03 01:16:12,951 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=174, Invalid=2276, Unknown=0, NotChecked=0, Total=2450 [2018-12-03 01:16:12,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1344 states. [2018-12-03 01:16:13,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1344 to 1099. [2018-12-03 01:16:13,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1099 states. [2018-12-03 01:16:13,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 1208 transitions. [2018-12-03 01:16:13,013 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 1208 transitions. Word has length 186 [2018-12-03 01:16:13,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:16:13,013 INFO L480 AbstractCegarLoop]: Abstraction has 1099 states and 1208 transitions. [2018-12-03 01:16:13,013 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-12-03 01:16:13,013 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 1208 transitions. [2018-12-03 01:16:13,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2018-12-03 01:16:13,014 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:16:13,014 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:16:13,015 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-12-03 01:16:13,015 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:16:13,015 INFO L82 PathProgramCache]: Analyzing trace with hash 777275410, now seen corresponding path program 1 times [2018-12-03 01:16:13,015 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:16:13,015 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:16:13,016 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:13,016 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:13,016 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:13,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:13,151 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-12-03 01:16:13,151 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:16:13,151 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 01:16:13,161 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:13,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:13,605 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:16:13,709 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 24 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-12-03 01:16:13,729 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-03 01:16:13,730 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2018-12-03 01:16:13,730 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-12-03 01:16:13,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-12-03 01:16:13,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2018-12-03 01:16:13,730 INFO L87 Difference]: Start difference. First operand 1099 states and 1208 transitions. Second operand 15 states. [2018-12-03 01:16:18,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:16:18,510 INFO L93 Difference]: Finished difference Result 1390 states and 1497 transitions. [2018-12-03 01:16:18,510 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-12-03 01:16:18,510 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 191 [2018-12-03 01:16:18,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:16:18,513 INFO L225 Difference]: With dead ends: 1390 [2018-12-03 01:16:18,513 INFO L226 Difference]: Without dead ends: 1388 [2018-12-03 01:16:18,514 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 190 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=133, Invalid=467, Unknown=0, NotChecked=0, Total=600 [2018-12-03 01:16:18,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1388 states. [2018-12-03 01:16:18,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1388 to 1239. [2018-12-03 01:16:18,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1239 states. [2018-12-03 01:16:18,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1239 states to 1239 states and 1348 transitions. [2018-12-03 01:16:18,583 INFO L78 Accepts]: Start accepts. Automaton has 1239 states and 1348 transitions. Word has length 191 [2018-12-03 01:16:18,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:16:18,583 INFO L480 AbstractCegarLoop]: Abstraction has 1239 states and 1348 transitions. [2018-12-03 01:16:18,583 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-12-03 01:16:18,583 INFO L276 IsEmpty]: Start isEmpty. Operand 1239 states and 1348 transitions. [2018-12-03 01:16:18,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2018-12-03 01:16:18,584 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:16:18,584 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-12-03 01:16:18,584 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-12-03 01:16:18,585 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:16:18,585 INFO L82 PathProgramCache]: Analyzing trace with hash -1240626457, now seen corresponding path program 1 times [2018-12-03 01:16:18,585 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:16:18,585 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:16:18,586 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:18,586 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:18,586 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:18,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:18,690 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-12-03 01:16:18,690 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:16:18,690 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 01:16:18,700 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:19,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:19,129 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:16:19,167 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:16:19,188 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:16:19,188 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-12-03 01:16:19,188 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:16:19,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:16:19,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:16:19,189 INFO L87 Difference]: Start difference. First operand 1239 states and 1348 transitions. Second operand 9 states. [2018-12-03 01:16:19,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:16:19,313 INFO L93 Difference]: Finished difference Result 1239 states and 1348 transitions. [2018-12-03 01:16:19,313 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-03 01:16:19,313 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 199 [2018-12-03 01:16:19,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:16:19,316 INFO L225 Difference]: With dead ends: 1239 [2018-12-03 01:16:19,316 INFO L226 Difference]: Without dead ends: 1237 [2018-12-03 01:16:19,316 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-12-03 01:16:19,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1237 states. [2018-12-03 01:16:19,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1237 to 1237. [2018-12-03 01:16:19,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1237 states. [2018-12-03 01:16:19,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1237 states to 1237 states and 1345 transitions. [2018-12-03 01:16:19,410 INFO L78 Accepts]: Start accepts. Automaton has 1237 states and 1345 transitions. Word has length 199 [2018-12-03 01:16:19,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:16:19,410 INFO L480 AbstractCegarLoop]: Abstraction has 1237 states and 1345 transitions. [2018-12-03 01:16:19,410 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:16:19,410 INFO L276 IsEmpty]: Start isEmpty. Operand 1237 states and 1345 transitions. [2018-12-03 01:16:19,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-12-03 01:16:19,412 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:16:19,412 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-12-03 01:16:19,412 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-12-03 01:16:19,413 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:16:19,413 INFO L82 PathProgramCache]: Analyzing trace with hash -430011726, now seen corresponding path program 1 times [2018-12-03 01:16:19,413 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:16:19,413 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:16:19,415 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:19,415 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:19,415 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:19,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:19,541 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-12-03 01:16:19,541 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:16:19,541 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 01:16:19,550 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:19,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:19,933 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:16:19,980 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:16:20,001 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:16:20,001 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-12-03 01:16:20,001 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:16:20,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:16:20,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:16:20,002 INFO L87 Difference]: Start difference. First operand 1237 states and 1345 transitions. Second operand 9 states. [2018-12-03 01:16:20,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:16:20,124 INFO L93 Difference]: Finished difference Result 1237 states and 1345 transitions. [2018-12-03 01:16:20,124 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-03 01:16:20,124 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 207 [2018-12-03 01:16:20,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:16:20,127 INFO L225 Difference]: With dead ends: 1237 [2018-12-03 01:16:20,127 INFO L226 Difference]: Without dead ends: 1235 [2018-12-03 01:16:20,127 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 207 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-12-03 01:16:20,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1235 states. [2018-12-03 01:16:20,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1235 to 1235. [2018-12-03 01:16:20,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1235 states. [2018-12-03 01:16:20,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1235 states to 1235 states and 1342 transitions. [2018-12-03 01:16:20,193 INFO L78 Accepts]: Start accepts. Automaton has 1235 states and 1342 transitions. Word has length 207 [2018-12-03 01:16:20,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:16:20,193 INFO L480 AbstractCegarLoop]: Abstraction has 1235 states and 1342 transitions. [2018-12-03 01:16:20,193 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:16:20,193 INFO L276 IsEmpty]: Start isEmpty. Operand 1235 states and 1342 transitions. [2018-12-03 01:16:20,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-12-03 01:16:20,194 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:16:20,194 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-12-03 01:16:20,194 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-12-03 01:16:20,194 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:16:20,194 INFO L82 PathProgramCache]: Analyzing trace with hash 312312724, now seen corresponding path program 1 times [2018-12-03 01:16:20,194 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:16:20,195 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:16:20,196 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:20,196 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:20,196 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:20,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:20,291 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-12-03 01:16:20,291 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:16:20,291 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 01:16:20,300 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:20,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:20,679 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:16:20,721 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:16:20,741 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:16:20,741 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-12-03 01:16:20,742 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:16:20,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:16:20,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:16:20,742 INFO L87 Difference]: Start difference. First operand 1235 states and 1342 transitions. Second operand 9 states. [2018-12-03 01:16:20,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:16:20,907 INFO L93 Difference]: Finished difference Result 1235 states and 1342 transitions. [2018-12-03 01:16:20,907 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-03 01:16:20,907 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 212 [2018-12-03 01:16:20,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:16:20,910 INFO L225 Difference]: With dead ends: 1235 [2018-12-03 01:16:20,910 INFO L226 Difference]: Without dead ends: 1233 [2018-12-03 01:16:20,911 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 212 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-12-03 01:16:20,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1233 states. [2018-12-03 01:16:20,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1233 to 1233. [2018-12-03 01:16:20,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1233 states. [2018-12-03 01:16:20,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1233 states to 1233 states and 1339 transitions. [2018-12-03 01:16:20,977 INFO L78 Accepts]: Start accepts. Automaton has 1233 states and 1339 transitions. Word has length 212 [2018-12-03 01:16:20,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:16:20,978 INFO L480 AbstractCegarLoop]: Abstraction has 1233 states and 1339 transitions. [2018-12-03 01:16:20,978 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:16:20,978 INFO L276 IsEmpty]: Start isEmpty. Operand 1233 states and 1339 transitions. [2018-12-03 01:16:20,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2018-12-03 01:16:20,979 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:16:20,979 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-12-03 01:16:20,980 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-12-03 01:16:20,980 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:16:20,980 INFO L82 PathProgramCache]: Analyzing trace with hash 1195386360, now seen corresponding path program 1 times [2018-12-03 01:16:20,980 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:16:20,980 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:16:20,981 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:20,982 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:20,982 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:21,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:21,074 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-12-03 01:16:21,074 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:16:21,074 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 01:16:21,083 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:21,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:21,492 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:16:21,528 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:16:21,550 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:16:21,550 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-12-03 01:16:21,550 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:16:21,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:16:21,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:16:21,551 INFO L87 Difference]: Start difference. First operand 1233 states and 1339 transitions. Second operand 9 states. [2018-12-03 01:16:21,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:16:21,688 INFO L93 Difference]: Finished difference Result 1233 states and 1339 transitions. [2018-12-03 01:16:21,688 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-03 01:16:21,688 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 220 [2018-12-03 01:16:21,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:16:21,691 INFO L225 Difference]: With dead ends: 1233 [2018-12-03 01:16:21,691 INFO L226 Difference]: Without dead ends: 1231 [2018-12-03 01:16:21,692 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 221 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-12-03 01:16:21,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1231 states. [2018-12-03 01:16:21,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1231 to 1231. [2018-12-03 01:16:21,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1231 states. [2018-12-03 01:16:21,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1231 states to 1231 states and 1336 transitions. [2018-12-03 01:16:21,761 INFO L78 Accepts]: Start accepts. Automaton has 1231 states and 1336 transitions. Word has length 220 [2018-12-03 01:16:21,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:16:21,761 INFO L480 AbstractCegarLoop]: Abstraction has 1231 states and 1336 transitions. [2018-12-03 01:16:21,761 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:16:21,761 INFO L276 IsEmpty]: Start isEmpty. Operand 1231 states and 1336 transitions. [2018-12-03 01:16:21,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-12-03 01:16:21,763 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:16:21,763 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-12-03 01:16:21,763 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-12-03 01:16:21,764 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:16:21,764 INFO L82 PathProgramCache]: Analyzing trace with hash -1082836458, now seen corresponding path program 1 times [2018-12-03 01:16:21,764 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:16:21,764 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:16:21,765 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:21,765 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:21,765 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:21,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:21,858 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-12-03 01:16:21,858 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:16:21,858 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 01:16:21,866 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:22,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:22,263 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:16:22,300 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:16:22,320 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:16:22,321 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-12-03 01:16:22,321 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:16:22,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:16:22,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:16:22,321 INFO L87 Difference]: Start difference. First operand 1231 states and 1336 transitions. Second operand 9 states. [2018-12-03 01:16:22,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:16:22,475 INFO L93 Difference]: Finished difference Result 1231 states and 1336 transitions. [2018-12-03 01:16:22,476 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-03 01:16:22,476 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 228 [2018-12-03 01:16:22,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:16:22,478 INFO L225 Difference]: With dead ends: 1231 [2018-12-03 01:16:22,478 INFO L226 Difference]: Without dead ends: 1229 [2018-12-03 01:16:22,479 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 228 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-12-03 01:16:22,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1229 states. [2018-12-03 01:16:22,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1229 to 1229. [2018-12-03 01:16:22,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1229 states. [2018-12-03 01:16:22,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1229 states to 1229 states and 1333 transitions. [2018-12-03 01:16:22,545 INFO L78 Accepts]: Start accepts. Automaton has 1229 states and 1333 transitions. Word has length 228 [2018-12-03 01:16:22,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:16:22,546 INFO L480 AbstractCegarLoop]: Abstraction has 1229 states and 1333 transitions. [2018-12-03 01:16:22,546 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:16:22,546 INFO L276 IsEmpty]: Start isEmpty. Operand 1229 states and 1333 transitions. [2018-12-03 01:16:22,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-12-03 01:16:22,547 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:16:22,547 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:16:22,547 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-12-03 01:16:22,547 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:16:22,547 INFO L82 PathProgramCache]: Analyzing trace with hash -1069701049, now seen corresponding path program 1 times [2018-12-03 01:16:22,547 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:16:22,547 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:16:22,548 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:22,548 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:22,549 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:22,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:22,668 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2018-12-03 01:16:22,668 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:16:22,668 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-03 01:16:22,668 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:16:22,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:16:22,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:16:22,669 INFO L87 Difference]: Start difference. First operand 1229 states and 1333 transitions. Second operand 9 states. [2018-12-03 01:16:22,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:16:22,775 INFO L93 Difference]: Finished difference Result 1582 states and 1702 transitions. [2018-12-03 01:16:22,775 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-03 01:16:22,775 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 233 [2018-12-03 01:16:22,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:16:22,777 INFO L225 Difference]: With dead ends: 1582 [2018-12-03 01:16:22,777 INFO L226 Difference]: Without dead ends: 1155 [2018-12-03 01:16:22,778 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-12-03 01:16:22,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1155 states. [2018-12-03 01:16:22,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1155 to 1151. [2018-12-03 01:16:22,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1151 states. [2018-12-03 01:16:22,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1151 states to 1151 states and 1239 transitions. [2018-12-03 01:16:22,854 INFO L78 Accepts]: Start accepts. Automaton has 1151 states and 1239 transitions. Word has length 233 [2018-12-03 01:16:22,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:16:22,854 INFO L480 AbstractCegarLoop]: Abstraction has 1151 states and 1239 transitions. [2018-12-03 01:16:22,854 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:16:22,854 INFO L276 IsEmpty]: Start isEmpty. Operand 1151 states and 1239 transitions. [2018-12-03 01:16:22,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2018-12-03 01:16:22,855 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:16:22,855 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-12-03 01:16:22,856 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-12-03 01:16:22,856 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:16:22,856 INFO L82 PathProgramCache]: Analyzing trace with hash 55214946, now seen corresponding path program 1 times [2018-12-03 01:16:22,856 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:16:22,856 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:16:22,857 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:22,857 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:22,857 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:22,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:22,971 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-12-03 01:16:22,972 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:16:22,972 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 01:16:22,980 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:23,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:23,375 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:16:23,428 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:16:23,448 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:16:23,448 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-12-03 01:16:23,449 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:16:23,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:16:23,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:16:23,449 INFO L87 Difference]: Start difference. First operand 1151 states and 1239 transitions. Second operand 9 states. [2018-12-03 01:16:23,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:16:23,587 INFO L93 Difference]: Finished difference Result 1151 states and 1239 transitions. [2018-12-03 01:16:23,588 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-03 01:16:23,588 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 236 [2018-12-03 01:16:23,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:16:23,590 INFO L225 Difference]: With dead ends: 1151 [2018-12-03 01:16:23,590 INFO L226 Difference]: Without dead ends: 1149 [2018-12-03 01:16:23,591 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 236 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-12-03 01:16:23,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1149 states. [2018-12-03 01:16:23,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1149 to 1149. [2018-12-03 01:16:23,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1149 states. [2018-12-03 01:16:23,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1149 states to 1149 states and 1236 transitions. [2018-12-03 01:16:23,660 INFO L78 Accepts]: Start accepts. Automaton has 1149 states and 1236 transitions. Word has length 236 [2018-12-03 01:16:23,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:16:23,660 INFO L480 AbstractCegarLoop]: Abstraction has 1149 states and 1236 transitions. [2018-12-03 01:16:23,660 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:16:23,660 INFO L276 IsEmpty]: Start isEmpty. Operand 1149 states and 1236 transitions. [2018-12-03 01:16:23,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2018-12-03 01:16:23,661 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:16:23,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:16:23,661 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-12-03 01:16:23,661 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:16:23,662 INFO L82 PathProgramCache]: Analyzing trace with hash 21545088, now seen corresponding path program 1 times [2018-12-03 01:16:23,662 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:16:23,662 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:16:23,663 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:23,663 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:23,663 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:23,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:23,761 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-12-03 01:16:23,761 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:16:23,761 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 01:16:23,770 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:24,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:24,142 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:16:24,212 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:16:24,232 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:16:24,232 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-12-03 01:16:24,232 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:16:24,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:16:24,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:16:24,233 INFO L87 Difference]: Start difference. First operand 1149 states and 1236 transitions. Second operand 9 states. [2018-12-03 01:16:24,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:16:24,367 INFO L93 Difference]: Finished difference Result 1149 states and 1236 transitions. [2018-12-03 01:16:24,367 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-03 01:16:24,367 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 244 [2018-12-03 01:16:24,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:16:24,370 INFO L225 Difference]: With dead ends: 1149 [2018-12-03 01:16:24,370 INFO L226 Difference]: Without dead ends: 1147 [2018-12-03 01:16:24,371 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 245 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-12-03 01:16:24,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1147 states. [2018-12-03 01:16:24,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1147 to 1147. [2018-12-03 01:16:24,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1147 states. [2018-12-03 01:16:24,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 1233 transitions. [2018-12-03 01:16:24,439 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 1233 transitions. Word has length 244 [2018-12-03 01:16:24,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:16:24,439 INFO L480 AbstractCegarLoop]: Abstraction has 1147 states and 1233 transitions. [2018-12-03 01:16:24,439 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:16:24,439 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 1233 transitions. [2018-12-03 01:16:24,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2018-12-03 01:16:24,441 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:16:24,441 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:16:24,441 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-12-03 01:16:24,441 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:16:24,442 INFO L82 PathProgramCache]: Analyzing trace with hash -1369394203, now seen corresponding path program 1 times [2018-12-03 01:16:24,442 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:16:24,442 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:16:24,443 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:24,443 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:24,443 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:24,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:24,583 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2018-12-03 01:16:24,583 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:16:24,583 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 01:16:24,591 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:24,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:24,996 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:16:25,058 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 93 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2018-12-03 01:16:25,078 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:16:25,078 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2018-12-03 01:16:25,079 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-12-03 01:16:25,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-12-03 01:16:25,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2018-12-03 01:16:25,079 INFO L87 Difference]: Start difference. First operand 1147 states and 1233 transitions. Second operand 15 states. [2018-12-03 01:16:25,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:16:25,921 INFO L93 Difference]: Finished difference Result 1959 states and 2075 transitions. [2018-12-03 01:16:25,921 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-12-03 01:16:25,921 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 239 [2018-12-03 01:16:25,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:16:25,923 INFO L225 Difference]: With dead ends: 1959 [2018-12-03 01:16:25,923 INFO L226 Difference]: Without dead ends: 1279 [2018-12-03 01:16:25,924 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=97, Invalid=715, Unknown=0, NotChecked=0, Total=812 [2018-12-03 01:16:25,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1279 states. [2018-12-03 01:16:25,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1279 to 1145. [2018-12-03 01:16:25,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1145 states. [2018-12-03 01:16:25,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1145 states to 1145 states and 1229 transitions. [2018-12-03 01:16:25,994 INFO L78 Accepts]: Start accepts. Automaton has 1145 states and 1229 transitions. Word has length 239 [2018-12-03 01:16:25,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:16:25,994 INFO L480 AbstractCegarLoop]: Abstraction has 1145 states and 1229 transitions. [2018-12-03 01:16:25,994 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-12-03 01:16:25,994 INFO L276 IsEmpty]: Start isEmpty. Operand 1145 states and 1229 transitions. [2018-12-03 01:16:25,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2018-12-03 01:16:25,995 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:16:25,996 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-12-03 01:16:25,996 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-12-03 01:16:25,996 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:16:25,996 INFO L82 PathProgramCache]: Analyzing trace with hash -977147137, now seen corresponding path program 1 times [2018-12-03 01:16:25,996 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:16:25,996 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:16:25,997 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:25,997 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:25,997 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:26,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:26,101 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-12-03 01:16:26,101 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:16:26,101 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 01:16:26,110 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:26,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:26,505 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:16:26,570 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:16:26,591 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:16:26,592 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-12-03 01:16:26,592 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:16:26,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:16:26,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:16:26,593 INFO L87 Difference]: Start difference. First operand 1145 states and 1229 transitions. Second operand 9 states. [2018-12-03 01:16:26,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:16:26,736 INFO L93 Difference]: Finished difference Result 1145 states and 1229 transitions. [2018-12-03 01:16:26,736 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-03 01:16:26,736 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 252 [2018-12-03 01:16:26,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:16:26,738 INFO L225 Difference]: With dead ends: 1145 [2018-12-03 01:16:26,738 INFO L226 Difference]: Without dead ends: 1143 [2018-12-03 01:16:26,739 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-12-03 01:16:26,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1143 states. [2018-12-03 01:16:26,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1143 to 1143. [2018-12-03 01:16:26,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1143 states. [2018-12-03 01:16:26,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1143 states to 1143 states and 1226 transitions. [2018-12-03 01:16:26,806 INFO L78 Accepts]: Start accepts. Automaton has 1143 states and 1226 transitions. Word has length 252 [2018-12-03 01:16:26,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:16:26,806 INFO L480 AbstractCegarLoop]: Abstraction has 1143 states and 1226 transitions. [2018-12-03 01:16:26,806 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:16:26,806 INFO L276 IsEmpty]: Start isEmpty. Operand 1143 states and 1226 transitions. [2018-12-03 01:16:26,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2018-12-03 01:16:26,808 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:16:26,808 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:16:26,808 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-12-03 01:16:26,808 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:16:26,808 INFO L82 PathProgramCache]: Analyzing trace with hash -1065134385, now seen corresponding path program 1 times [2018-12-03 01:16:26,808 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-03 01:16:26,808 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-03 01:16:26,809 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:26,809 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:26,809 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 01:16:26,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:29,251 WARN L180 SmtUtils]: Spent 2.06 s on a formula simplification that was a NOOP. DAG size: 20 [2018-12-03 01:16:31,263 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse1 (* 18446744073709551616 (div (+ c_ldv_create_class_~res1~0.base c_ldv_create_class_~res1~0.offset) 18446744073709551616))) (.cse0 (+ c_ldv_create_class_~res1~0.offset c_ldv_create_class_~res1~0.base))) (or (<= .cse0 (+ (* 18446744073709551616 (div (+ c_ldv_create_class_~res1~0.base (+ c_ldv_create_class_~res1~0.offset (- 1))) 18446744073709551616)) 18446744073709547521)) (<= .cse0 (+ .cse1 18446744069414584320)) (<= (+ .cse1 18446744073709551616) .cse0))) is different from true [2018-12-03 01:16:35,580 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 6 proven. 38 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2018-12-03 01:16:35,581 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 01:16:35,581 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 01:16:35,590 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:16:36,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:16:36,085 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:17:20,161 WARN L180 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 19 [2018-12-03 01:18:09,142 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 01:18:09,143 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-12-03 01:18:09,150 INFO L168 Benchmark]: Toolchain (without parser) took 251060.82 ms. Allocated memory was 1.0 GB in the beginning and 2.1 GB in the end (delta: 1.1 GB). Free memory was 938.8 MB in the beginning and 1.3 GB in the end (delta: -359.6 MB). Peak memory consumption was 752.9 MB. Max. memory is 11.5 GB. [2018-12-03 01:18:09,151 INFO L168 Benchmark]: CDTParser took 0.10 ms. Allocated memory is still 1.0 GB. Free memory is still 979.6 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-03 01:18:09,152 INFO L168 Benchmark]: CACSL2BoogieTranslator took 2324.15 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 108.0 MB). Free memory was 938.8 MB in the beginning and 747.9 MB in the end (delta: 190.9 MB). Peak memory consumption was 321.3 MB. Max. memory is 11.5 GB. [2018-12-03 01:18:09,153 INFO L168 Benchmark]: Boogie Procedure Inliner took 72.95 ms. Allocated memory was 1.1 GB in the beginning and 1.2 GB in the end (delta: 111.7 MB). Free memory was 747.9 MB in the beginning and 1.2 GB in the end (delta: -436.0 MB). Peak memory consumption was 27.8 MB. Max. memory is 11.5 GB. [2018-12-03 01:18:09,153 INFO L168 Benchmark]: Boogie Preprocessor took 51.33 ms. Allocated memory is still 1.2 GB. Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 13.1 MB). Peak memory consumption was 13.1 MB. Max. memory is 11.5 GB. [2018-12-03 01:18:09,154 INFO L168 Benchmark]: RCFGBuilder took 1957.01 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 42.5 MB). Free memory was 1.2 GB in the beginning and 877.4 MB in the end (delta: 293.4 MB). Peak memory consumption was 448.6 MB. Max. memory is 11.5 GB. [2018-12-03 01:18:09,155 INFO L168 Benchmark]: TraceAbstraction took 246651.91 ms. Allocated memory was 1.3 GB in the beginning and 2.1 GB in the end (delta: 850.4 MB). Free memory was 877.4 MB in the beginning and 1.3 GB in the end (delta: -421.0 MB). Peak memory consumption was 429.4 MB. Max. memory is 11.5 GB. [2018-12-03 01:18:09,160 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.10 ms. Allocated memory is still 1.0 GB. Free memory is still 979.6 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 2324.15 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 108.0 MB). Free memory was 938.8 MB in the beginning and 747.9 MB in the end (delta: 190.9 MB). Peak memory consumption was 321.3 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 72.95 ms. Allocated memory was 1.1 GB in the beginning and 1.2 GB in the end (delta: 111.7 MB). Free memory was 747.9 MB in the beginning and 1.2 GB in the end (delta: -436.0 MB). Peak memory consumption was 27.8 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 51.33 ms. Allocated memory is still 1.2 GB. Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 13.1 MB). Peak memory consumption was 13.1 MB. Max. memory is 11.5 GB. * RCFGBuilder took 1957.01 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 42.5 MB). Free memory was 1.2 GB in the beginning and 877.4 MB in the end (delta: 293.4 MB). Peak memory consumption was 448.6 MB. Max. memory is 11.5 GB. * TraceAbstraction took 246651.91 ms. Allocated memory was 1.3 GB in the beginning and 2.1 GB in the end (delta: 850.4 MB). Free memory was 877.4 MB in the beginning and 1.3 GB in the end (delta: -421.0 MB). Peak memory consumption was 429.4 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-635dfa2 [2018-12-03 01:18:10,254 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-03 01:18:10,256 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-03 01:18:10,262 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-03 01:18:10,262 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-03 01:18:10,263 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-03 01:18:10,264 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-03 01:18:10,265 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-03 01:18:10,266 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-03 01:18:10,266 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-03 01:18:10,267 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-03 01:18:10,267 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-03 01:18:10,267 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-03 01:18:10,268 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-03 01:18:10,268 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-03 01:18:10,269 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-03 01:18:10,269 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-03 01:18:10,270 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-03 01:18:10,271 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-03 01:18:10,272 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-03 01:18:10,273 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-03 01:18:10,274 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-03 01:18:10,275 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-03 01:18:10,275 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-03 01:18:10,275 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-03 01:18:10,276 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-03 01:18:10,276 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-03 01:18:10,276 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-03 01:18:10,277 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-03 01:18:10,277 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-03 01:18:10,278 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-03 01:18:10,278 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-03 01:18:10,278 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-03 01:18:10,278 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-03 01:18:10,279 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-03 01:18:10,279 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-03 01:18:10,279 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2018-12-03 01:18:10,288 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-03 01:18:10,288 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-03 01:18:10,289 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-03 01:18:10,289 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-03 01:18:10,289 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-03 01:18:10,289 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-03 01:18:10,290 INFO L133 SettingsManager]: * Use SBE=true [2018-12-03 01:18:10,290 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-03 01:18:10,290 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-03 01:18:10,290 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-03 01:18:10,290 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-03 01:18:10,290 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-03 01:18:10,290 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-12-03 01:18:10,291 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-12-03 01:18:10,291 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-03 01:18:10,291 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-03 01:18:10,291 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-03 01:18:10,291 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-03 01:18:10,291 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-03 01:18:10,291 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-03 01:18:10,291 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-03 01:18:10,292 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-03 01:18:10,292 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-03 01:18:10,292 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-03 01:18:10,292 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-03 01:18:10,292 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-12-03 01:18:10,292 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-03 01:18:10,292 INFO L133 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2018-12-03 01:18:10,293 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-12-03 01:18:10,293 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-03 01:18:10,293 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_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8fa83c32d3a789f218f45838cedb4dbb64ead32d [2018-12-03 01:18:10,317 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-03 01:18:10,326 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-03 01:18:10,328 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-03 01:18:10,329 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-03 01:18:10,329 INFO L276 PluginConnector]: CDTParser initialized [2018-12-03 01:18:10,329 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.i [2018-12-03 01:18:10,368 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/data/96bea9320/e5380dd828c1469e86ceddd671754bdb/FLAG64e414376 [2018-12-03 01:18:10,898 INFO L307 CDTParser]: Found 1 translation units. [2018-12-03 01:18:10,898 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.i [2018-12-03 01:18:10,918 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/data/96bea9320/e5380dd828c1469e86ceddd671754bdb/FLAG64e414376 [2018-12-03 01:18:11,349 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/data/96bea9320/e5380dd828c1469e86ceddd671754bdb [2018-12-03 01:18:11,351 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-03 01:18:11,351 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-03 01:18:11,352 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-03 01:18:11,352 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-03 01:18:11,354 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-03 01:18:11,355 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.12 01:18:11" (1/1) ... [2018-12-03 01:18:11,356 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@283ed316 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:18:11, skipping insertion in model container [2018-12-03 01:18:11,356 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.12 01:18:11" (1/1) ... [2018-12-03 01:18:11,360 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-03 01:18:11,443 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-03 01:18:13,319 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-03 01:18:13,341 INFO L191 MainTranslator]: Completed pre-run [2018-12-03 01:18:13,491 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-03 01:18:13,878 INFO L195 MainTranslator]: Completed translation [2018-12-03 01:18:13,878 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:18:13 WrapperNode [2018-12-03 01:18:13,878 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-03 01:18:13,879 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-03 01:18:13,879 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-03 01:18:13,879 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-03 01:18:13,884 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:18:13" (1/1) ... [2018-12-03 01:18:13,922 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:18:13" (1/1) ... [2018-12-03 01:18:13,935 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-03 01:18:13,935 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-03 01:18:13,935 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-03 01:18:13,935 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-03 01:18:13,941 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:18:13" (1/1) ... [2018-12-03 01:18:13,942 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:18:13" (1/1) ... [2018-12-03 01:18:13,945 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:18:13" (1/1) ... [2018-12-03 01:18:13,946 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:18:13" (1/1) ... [2018-12-03 01:18:13,967 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:18:13" (1/1) ... [2018-12-03 01:18:13,970 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:18:13" (1/1) ... [2018-12-03 01:18:13,979 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:18:13" (1/1) ... [2018-12-03 01:18:13,985 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-03 01:18:13,985 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-03 01:18:13,985 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-03 01:18:13,985 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-03 01:18:13,986 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:18:13" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/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-12-03 01:18:14,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-12-03 01:18:14,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-12-03 01:18:14,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2018-12-03 01:18:14,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2018-12-03 01:18:14,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-12-03 01:18:14,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-12-03 01:18:14,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2018-12-03 01:18:14,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2018-12-03 01:18:14,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-12-03 01:18:14,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-12-03 01:18:14,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_create_class [2018-12-03 01:18:14,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_create_class [2018-12-03 01:18:14,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2018-12-03 01:18:14,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2018-12-03 01:18:14,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-12-03 01:18:14,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-12-03 01:18:14,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-12-03 01:18:14,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-12-03 01:18:14,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2018-12-03 01:18:14,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2018-12-03 01:18:14,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-12-03 01:18:14,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-12-03 01:18:14,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2018-12-03 01:18:14,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2018-12-03 01:18:14,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-12-03 01:18:14,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-12-03 01:18:14,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_136 [2018-12-03 01:18:14,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_136 [2018-12-03 01:18:14,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_135 [2018-12-03 01:18:14,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_135 [2018-12-03 01:18:14,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-12-03 01:18:14,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-12-03 01:18:14,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-12-03 01:18:14,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-12-03 01:18:14,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-12-03 01:18:14,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-12-03 01:18:14,030 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2018-12-03 01:18:14,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2018-12-03 01:18:14,030 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2018-12-03 01:18:14,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2018-12-03 01:18:14,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2018-12-03 01:18:14,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2018-12-03 01:18:14,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2018-12-03 01:18:14,030 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2018-12-03 01:18:14,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2018-12-03 01:18:14,030 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_init [2018-12-03 01:18:14,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_init [2018-12-03 01:18:14,030 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2018-12-03 01:18:14,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2018-12-03 01:18:14,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-12-03 01:18:14,030 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-12-03 01:18:14,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-12-03 01:18:14,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-12-03 01:18:14,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-12-03 01:18:14,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2018-12-03 01:18:14,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2018-12-03 01:18:14,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2018-12-03 01:18:14,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2018-12-03 01:18:14,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2018-12-03 01:18:14,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2018-12-03 01:18:14,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__more_at_exit [2018-12-03 01:18:14,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__more_at_exit [2018-12-03 01:18:14,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2018-12-03 01:18:14,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2018-12-03 01:18:14,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2018-12-03 01:18:14,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2018-12-03 01:18:14,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-12-03 01:18:14,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-12-03 01:18:14,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-12-03 01:18:14,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-12-03 01:18:14,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_create_class [2018-12-03 01:18:14,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_create_class [2018-12-03 01:18:14,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2018-12-03 01:18:14,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2018-12-03 01:18:14,032 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-03 01:18:14,032 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-03 01:18:14,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-12-03 01:18:14,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-12-03 01:18:14,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_initialize [2018-12-03 01:18:14,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_initialize [2018-12-03 01:18:14,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-12-03 01:18:14,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-12-03 01:18:14,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2018-12-03 01:18:14,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2018-12-03 01:18:14,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-12-03 01:18:14,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-12-03 01:18:14,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_chrdev_region_130 [2018-12-03 01:18:14,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_chrdev_region_130 [2018-12-03 01:18:14,033 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-03 01:18:14,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-03 01:18:14,033 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2018-12-03 01:18:14,033 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2018-12-03 01:18:14,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-12-03 01:18:14,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-12-03 01:18:14,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2018-12-03 01:18:14,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2018-12-03 01:18:14,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2018-12-03 01:18:14,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2018-12-03 01:18:14,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2018-12-03 01:18:14,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-12-03 01:18:14,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-12-03 01:18:14,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_region_133 [2018-12-03 01:18:14,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_region_133 [2018-12-03 01:18:14,034 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-12-03 01:18:14,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-12-03 01:18:14,034 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-12-03 01:18:14,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-12-03 01:18:14,034 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_class_destroy_132 [2018-12-03 01:18:14,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_class_destroy_132 [2018-12-03 01:18:14,034 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_class_destroy_131 [2018-12-03 01:18:14,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_class_destroy_131 [2018-12-03 01:18:14,034 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_unregister_class [2018-12-03 01:18:14,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_unregister_class [2018-12-03 01:18:14,034 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-12-03 01:18:14,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-12-03 01:18:14,034 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-03 01:18:14,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-03 01:18:14,034 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2018-12-03 01:18:14,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2018-12-03 01:18:14,034 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2018-12-03 01:18:14,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2018-12-03 01:18:14,035 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ptr [2018-12-03 01:18:14,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ptr [2018-12-03 01:18:14,035 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2018-12-03 01:18:14,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2018-12-03 01:18:14,035 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2018-12-03 01:18:14,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2018-12-03 01:18:14,035 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-12-03 01:18:14,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-12-03 01:18:14,035 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2018-12-03 01:18:14,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2018-12-03 01:18:14,035 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_post_init_134 [2018-12-03 01:18:14,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_post_init_134 [2018-12-03 01:18:14,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-12-03 01:18:14,035 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__get_at_exit [2018-12-03 01:18:14,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__get_at_exit [2018-12-03 01:18:14,035 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2018-12-03 01:18:14,036 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2018-12-03 01:18:14,036 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2018-12-03 01:18:14,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2018-12-03 01:18:14,036 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_initialize_137 [2018-12-03 01:18:14,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_initialize_137 [2018-12-03 01:18:14,036 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2018-12-03 01:18:14,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2018-12-03 01:18:14,036 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-12-03 01:18:14,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-12-03 01:18:14,036 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-12-03 01:18:14,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-12-03 01:18:14,036 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-12-03 01:18:14,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-12-03 01:18:14,036 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-12-03 01:18:14,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-12-03 01:18:14,036 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2018-12-03 01:18:14,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2018-12-03 01:18:14,036 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_create_class [2018-12-03 01:18:14,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_create_class [2018-12-03 01:18:14,037 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-12-03 01:18:14,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-12-03 01:18:14,037 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_chrdev_region [2018-12-03 01:18:14,037 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_chrdev_region [2018-12-03 01:18:14,037 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2018-12-03 01:18:14,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2018-12-03 01:18:14,037 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-12-03 01:18:14,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-12-03 01:18:14,037 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2018-12-03 01:18:14,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2018-12-03 01:18:14,037 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-12-03 01:18:14,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-12-03 01:18:14,037 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-12-03 01:18:14,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-12-03 01:18:14,037 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-12-03 01:18:14,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-12-03 01:18:14,037 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-12-03 01:18:14,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-12-03 01:18:14,038 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_register_chrdev_region [2018-12-03 01:18:14,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_register_chrdev_region [2018-12-03 01:18:14,038 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_class [2018-12-03 01:18:14,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_class [2018-12-03 01:18:14,038 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-12-03 01:18:14,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-12-03 01:18:14,038 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_entry_EMGentry_3 [2018-12-03 01:18:14,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_entry_EMGentry_3 [2018-12-03 01:18:14,038 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2018-12-03 01:18:14,038 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2018-12-03 01:18:14,038 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-12-03 01:18:14,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-12-03 01:18:14,038 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_exit [2018-12-03 01:18:14,038 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_exit [2018-12-03 01:18:14,038 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_init [2018-12-03 01:18:14,038 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_init [2018-12-03 01:18:14,038 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-12-03 01:18:14,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-12-03 01:18:17,884 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-03 01:18:17,884 INFO L280 CfgBuilder]: Removed 0 assue(true) statements. [2018-12-03 01:18:17,884 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.12 01:18:17 BoogieIcfgContainer [2018-12-03 01:18:17,885 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-03 01:18:17,885 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-03 01:18:17,885 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-03 01:18:17,887 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-03 01:18:17,887 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.12 01:18:11" (1/3) ... [2018-12-03 01:18:17,887 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2976a77f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.12 01:18:17, skipping insertion in model container [2018-12-03 01:18:17,888 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 01:18:13" (2/3) ... [2018-12-03 01:18:17,888 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2976a77f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.12 01:18:17, skipping insertion in model container [2018-12-03 01:18:17,888 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.12 01:18:17" (3/3) ... [2018-12-03 01:18:17,889 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.i [2018-12-03 01:18:17,895 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-03 01:18:17,900 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 29 error locations. [2018-12-03 01:18:17,910 INFO L257 AbstractCegarLoop]: Starting to check reachability of 29 error locations. [2018-12-03 01:18:17,929 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-03 01:18:17,929 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-03 01:18:17,929 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-03 01:18:17,929 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-03 01:18:17,929 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-03 01:18:17,929 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-03 01:18:17,929 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-03 01:18:17,929 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-03 01:18:17,929 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-03 01:18:17,944 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states. [2018-12-03 01:18:17,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-12-03 01:18:17,948 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:18:17,949 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-12-03 01:18:17,951 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-12-03 01:18:17,954 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:18:17,954 INFO L82 PathProgramCache]: Analyzing trace with hash 756562254, now seen corresponding path program 1 times [2018-12-03 01:18:17,958 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:18:17,958 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 2 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:18:17,980 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:18:19,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:18:20,037 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:18:20,103 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-12-03 01:18:20,103 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:18:20,116 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:18:20,117 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:18:20,120 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:18:20,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:18:20,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:18:20,133 INFO L87 Difference]: Start difference. First operand 518 states. Second operand 5 states. [2018-12-03 01:18:20,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:18:20,282 INFO L93 Difference]: Finished difference Result 1462 states and 1862 transitions. [2018-12-03 01:18:20,282 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:18:20,283 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 46 [2018-12-03 01:18:20,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:18:20,300 INFO L225 Difference]: With dead ends: 1462 [2018-12-03 01:18:20,300 INFO L226 Difference]: Without dead ends: 958 [2018-12-03 01:18:20,306 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-12-03 01:18:20,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 958 states. [2018-12-03 01:18:20,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 958 to 712. [2018-12-03 01:18:20,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 712 states. [2018-12-03 01:18:20,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 791 transitions. [2018-12-03 01:18:20,387 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 791 transitions. Word has length 46 [2018-12-03 01:18:20,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:18:20,387 INFO L480 AbstractCegarLoop]: Abstraction has 712 states and 791 transitions. [2018-12-03 01:18:20,387 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:18:20,387 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 791 transitions. [2018-12-03 01:18:20,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-12-03 01:18:20,389 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:18:20,389 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-12-03 01:18:20,390 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-12-03 01:18:20,390 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:18:20,390 INFO L82 PathProgramCache]: Analyzing trace with hash 551789272, now seen corresponding path program 1 times [2018-12-03 01:18:20,391 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:18:20,391 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 3 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:18:20,419 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:18:21,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:18:21,070 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:18:21,092 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-12-03 01:18:21,093 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:18:21,096 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:18:21,096 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:18:21,097 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:18:21,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:18:21,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:18:21,097 INFO L87 Difference]: Start difference. First operand 712 states and 791 transitions. Second operand 5 states. [2018-12-03 01:18:21,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:18:21,131 INFO L93 Difference]: Finished difference Result 712 states and 791 transitions. [2018-12-03 01:18:21,132 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:18:21,132 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 68 [2018-12-03 01:18:21,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:18:21,134 INFO L225 Difference]: With dead ends: 712 [2018-12-03 01:18:21,134 INFO L226 Difference]: Without dead ends: 710 [2018-12-03 01:18:21,135 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-12-03 01:18:21,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2018-12-03 01:18:21,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 710. [2018-12-03 01:18:21,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 710 states. [2018-12-03 01:18:21,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 788 transitions. [2018-12-03 01:18:21,154 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 788 transitions. Word has length 68 [2018-12-03 01:18:21,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:18:21,154 INFO L480 AbstractCegarLoop]: Abstraction has 710 states and 788 transitions. [2018-12-03 01:18:21,154 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:18:21,155 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 788 transitions. [2018-12-03 01:18:21,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-12-03 01:18:21,156 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:18:21,157 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:18:21,157 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-12-03 01:18:21,157 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:18:21,157 INFO L82 PathProgramCache]: Analyzing trace with hash 176444208, now seen corresponding path program 1 times [2018-12-03 01:18:21,158 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:18:21,158 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 4 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:18:21,177 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:18:23,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:18:23,304 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:18:23,336 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2018-12-03 01:18:23,337 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:18:23,347 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:18:23,347 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:18:23,348 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:18:23,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:18:23,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:18:23,348 INFO L87 Difference]: Start difference. First operand 710 states and 788 transitions. Second operand 5 states. [2018-12-03 01:18:23,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:18:23,421 INFO L93 Difference]: Finished difference Result 1191 states and 1315 transitions. [2018-12-03 01:18:23,421 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:18:23,421 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 118 [2018-12-03 01:18:23,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:18:23,425 INFO L225 Difference]: With dead ends: 1191 [2018-12-03 01:18:23,425 INFO L226 Difference]: Without dead ends: 1189 [2018-12-03 01:18:23,425 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-12-03 01:18:23,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1189 states. [2018-12-03 01:18:23,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1189 to 1107. [2018-12-03 01:18:23,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1107 states. [2018-12-03 01:18:23,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1107 states to 1107 states and 1249 transitions. [2018-12-03 01:18:23,456 INFO L78 Accepts]: Start accepts. Automaton has 1107 states and 1249 transitions. Word has length 118 [2018-12-03 01:18:23,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:18:23,457 INFO L480 AbstractCegarLoop]: Abstraction has 1107 states and 1249 transitions. [2018-12-03 01:18:23,457 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:18:23,457 INFO L276 IsEmpty]: Start isEmpty. Operand 1107 states and 1249 transitions. [2018-12-03 01:18:23,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2018-12-03 01:18:23,458 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:18:23,458 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:18:23,459 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 01:18:23,459 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:18:23,459 INFO L82 PathProgramCache]: Analyzing trace with hash 109588859, now seen corresponding path program 1 times [2018-12-03 01:18:23,459 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:18:23,459 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 5 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:18:23,478 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:18:24,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:18:24,074 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:18:24,112 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2018-12-03 01:18:24,112 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:18:24,116 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:18:24,116 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:18:24,116 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:18:24,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:18:24,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:18:24,117 INFO L87 Difference]: Start difference. First operand 1107 states and 1249 transitions. Second operand 5 states. [2018-12-03 01:18:24,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:18:24,160 INFO L93 Difference]: Finished difference Result 1107 states and 1249 transitions. [2018-12-03 01:18:24,161 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:18:24,161 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 141 [2018-12-03 01:18:24,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:18:24,164 INFO L225 Difference]: With dead ends: 1107 [2018-12-03 01:18:24,164 INFO L226 Difference]: Without dead ends: 1105 [2018-12-03 01:18:24,165 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-12-03 01:18:24,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1105 states. [2018-12-03 01:18:24,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1105 to 1105. [2018-12-03 01:18:24,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1105 states. [2018-12-03 01:18:24,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1105 states to 1105 states and 1244 transitions. [2018-12-03 01:18:24,192 INFO L78 Accepts]: Start accepts. Automaton has 1105 states and 1244 transitions. Word has length 141 [2018-12-03 01:18:24,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:18:24,192 INFO L480 AbstractCegarLoop]: Abstraction has 1105 states and 1244 transitions. [2018-12-03 01:18:24,193 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:18:24,193 INFO L276 IsEmpty]: Start isEmpty. Operand 1105 states and 1244 transitions. [2018-12-03 01:18:24,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2018-12-03 01:18:24,194 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:18:24,194 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-12-03 01:18:24,195 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-12-03 01:18:24,195 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:18:24,195 INFO L82 PathProgramCache]: Analyzing trace with hash -1664162469, now seen corresponding path program 1 times [2018-12-03 01:18:24,196 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:18:24,196 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 6 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:18:24,223 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:18:24,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:18:24,770 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:18:24,797 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:18:24,797 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:18:24,801 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:18:24,801 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:18:24,801 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:18:24,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:18:24,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:18:24,801 INFO L87 Difference]: Start difference. First operand 1105 states and 1244 transitions. Second operand 5 states. [2018-12-03 01:18:24,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:18:24,856 INFO L93 Difference]: Finished difference Result 1105 states and 1244 transitions. [2018-12-03 01:18:24,856 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:18:24,856 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 151 [2018-12-03 01:18:24,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:18:24,859 INFO L225 Difference]: With dead ends: 1105 [2018-12-03 01:18:24,859 INFO L226 Difference]: Without dead ends: 1103 [2018-12-03 01:18:24,859 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-12-03 01:18:24,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2018-12-03 01:18:24,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 1103. [2018-12-03 01:18:24,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1103 states. [2018-12-03 01:18:24,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1103 states to 1103 states and 1241 transitions. [2018-12-03 01:18:24,887 INFO L78 Accepts]: Start accepts. Automaton has 1103 states and 1241 transitions. Word has length 151 [2018-12-03 01:18:24,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:18:24,887 INFO L480 AbstractCegarLoop]: Abstraction has 1103 states and 1241 transitions. [2018-12-03 01:18:24,887 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:18:24,887 INFO L276 IsEmpty]: Start isEmpty. Operand 1103 states and 1241 transitions. [2018-12-03 01:18:24,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2018-12-03 01:18:24,888 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:18:24,888 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-12-03 01:18:24,889 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-12-03 01:18:24,889 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:18:24,889 INFO L82 PathProgramCache]: Analyzing trace with hash -1802526289, now seen corresponding path program 1 times [2018-12-03 01:18:24,890 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:18:24,890 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 7 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:18:24,909 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:18:25,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:18:25,619 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:18:25,677 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:18:25,677 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:18:25,681 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:18:25,681 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:18:25,681 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:18:25,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:18:25,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:18:25,682 INFO L87 Difference]: Start difference. First operand 1103 states and 1241 transitions. Second operand 5 states. [2018-12-03 01:18:25,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:18:25,757 INFO L93 Difference]: Finished difference Result 1103 states and 1241 transitions. [2018-12-03 01:18:25,757 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:18:25,757 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 159 [2018-12-03 01:18:25,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:18:25,761 INFO L225 Difference]: With dead ends: 1103 [2018-12-03 01:18:25,761 INFO L226 Difference]: Without dead ends: 1101 [2018-12-03 01:18:25,762 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-12-03 01:18:25,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2018-12-03 01:18:25,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 1101. [2018-12-03 01:18:25,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1101 states. [2018-12-03 01:18:25,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1101 states to 1101 states and 1238 transitions. [2018-12-03 01:18:25,802 INFO L78 Accepts]: Start accepts. Automaton has 1101 states and 1238 transitions. Word has length 159 [2018-12-03 01:18:25,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:18:25,803 INFO L480 AbstractCegarLoop]: Abstraction has 1101 states and 1238 transitions. [2018-12-03 01:18:25,803 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:18:25,803 INFO L276 IsEmpty]: Start isEmpty. Operand 1101 states and 1238 transitions. [2018-12-03 01:18:25,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-12-03 01:18:25,805 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:18:25,805 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-12-03 01:18:25,806 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-12-03 01:18:25,806 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:18:25,806 INFO L82 PathProgramCache]: Analyzing trace with hash 185852852, now seen corresponding path program 1 times [2018-12-03 01:18:25,807 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:18:25,807 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 8 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:18:25,834 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:18:28,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:18:28,792 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:18:33,311 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2018-12-03 01:18:33,311 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:18:33,323 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:18:33,323 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2018-12-03 01:18:33,323 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-12-03 01:18:33,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-12-03 01:18:33,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=849, Unknown=0, NotChecked=0, Total=930 [2018-12-03 01:18:33,324 INFO L87 Difference]: Start difference. First operand 1101 states and 1238 transitions. Second operand 31 states. [2018-12-03 01:18:54,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:18:54,532 INFO L93 Difference]: Finished difference Result 1740 states and 1898 transitions. [2018-12-03 01:18:54,533 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-12-03 01:18:54,533 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 164 [2018-12-03 01:18:54,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:18:54,536 INFO L225 Difference]: With dead ends: 1740 [2018-12-03 01:18:54,536 INFO L226 Difference]: Without dead ends: 1391 [2018-12-03 01:18:54,538 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=158, Invalid=1912, Unknown=0, NotChecked=0, Total=2070 [2018-12-03 01:18:54,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1391 states. [2018-12-03 01:18:54,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1391 to 1134. [2018-12-03 01:18:54,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1134 states. [2018-12-03 01:18:54,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1134 states to 1134 states and 1272 transitions. [2018-12-03 01:18:54,574 INFO L78 Accepts]: Start accepts. Automaton has 1134 states and 1272 transitions. Word has length 164 [2018-12-03 01:18:54,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:18:54,575 INFO L480 AbstractCegarLoop]: Abstraction has 1134 states and 1272 transitions. [2018-12-03 01:18:54,575 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-12-03 01:18:54,575 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 1272 transitions. [2018-12-03 01:18:54,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-12-03 01:18:54,576 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:18:54,576 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:18:54,577 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-12-03 01:18:54,577 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:18:54,577 INFO L82 PathProgramCache]: Analyzing trace with hash 1777144031, now seen corresponding path program 1 times [2018-12-03 01:18:54,578 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:18:54,578 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 9 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:18:54,604 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:18:57,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:18:57,511 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:18:58,780 WARN L180 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 22 [2018-12-03 01:18:58,916 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 54 proven. 14 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-12-03 01:18:58,916 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-03 01:19:01,871 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2018-12-03 01:19:01,887 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-03 01:19:01,887 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 34 [2018-12-03 01:19:01,888 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-12-03 01:19:01,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-12-03 01:19:01,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1028, Unknown=0, NotChecked=0, Total=1122 [2018-12-03 01:19:01,888 INFO L87 Difference]: Start difference. First operand 1134 states and 1272 transitions. Second operand 34 states. [2018-12-03 01:19:06,637 WARN L180 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2018-12-03 01:19:45,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:19:45,897 INFO L93 Difference]: Finished difference Result 2410 states and 2635 transitions. [2018-12-03 01:19:45,897 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-12-03 01:19:45,897 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 167 [2018-12-03 01:19:45,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:19:45,902 INFO L225 Difference]: With dead ends: 2410 [2018-12-03 01:19:45,902 INFO L226 Difference]: Without dead ends: 1724 [2018-12-03 01:19:45,905 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 299 SyntacticMatches, 4 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=279, Invalid=2913, Unknown=0, NotChecked=0, Total=3192 [2018-12-03 01:19:45,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1724 states. [2018-12-03 01:19:45,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1724 to 1078. [2018-12-03 01:19:45,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1078 states. [2018-12-03 01:19:45,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1078 states to 1078 states and 1196 transitions. [2018-12-03 01:19:45,958 INFO L78 Accepts]: Start accepts. Automaton has 1078 states and 1196 transitions. Word has length 167 [2018-12-03 01:19:45,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:19:45,958 INFO L480 AbstractCegarLoop]: Abstraction has 1078 states and 1196 transitions. [2018-12-03 01:19:45,958 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-12-03 01:19:45,959 INFO L276 IsEmpty]: Start isEmpty. Operand 1078 states and 1196 transitions. [2018-12-03 01:19:45,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-12-03 01:19:45,960 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:19:45,960 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-12-03 01:19:45,960 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-12-03 01:19:45,960 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:19:45,960 INFO L82 PathProgramCache]: Analyzing trace with hash 1633039140, now seen corresponding path program 1 times [2018-12-03 01:19:45,961 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:19:45,961 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 10 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:19:45,989 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:19:46,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:19:46,550 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:19:46,575 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:19:46,575 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:19:46,579 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:19:46,579 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:19:46,579 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:19:46,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:19:46,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:19:46,579 INFO L87 Difference]: Start difference. First operand 1078 states and 1196 transitions. Second operand 5 states. [2018-12-03 01:19:46,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:19:46,625 INFO L93 Difference]: Finished difference Result 1078 states and 1196 transitions. [2018-12-03 01:19:46,626 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:19:46,626 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 167 [2018-12-03 01:19:46,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:19:46,630 INFO L225 Difference]: With dead ends: 1078 [2018-12-03 01:19:46,630 INFO L226 Difference]: Without dead ends: 1076 [2018-12-03 01:19:46,630 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-12-03 01:19:46,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1076 states. [2018-12-03 01:19:46,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1076 to 1076. [2018-12-03 01:19:46,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1076 states. [2018-12-03 01:19:46,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 1193 transitions. [2018-12-03 01:19:46,694 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 1193 transitions. Word has length 167 [2018-12-03 01:19:46,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:19:46,694 INFO L480 AbstractCegarLoop]: Abstraction has 1076 states and 1193 transitions. [2018-12-03 01:19:46,694 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:19:46,694 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 1193 transitions. [2018-12-03 01:19:46,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-12-03 01:19:46,695 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:19:46,695 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-12-03 01:19:46,696 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-12-03 01:19:46,696 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:19:46,696 INFO L82 PathProgramCache]: Analyzing trace with hash -523658915, now seen corresponding path program 1 times [2018-12-03 01:19:46,697 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:19:46,697 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 11 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:19:46,724 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:19:48,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:19:48,880 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:19:48,915 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-12-03 01:19:48,915 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:19:48,926 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:19:48,926 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:19:48,926 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:19:48,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:19:48,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:19:48,927 INFO L87 Difference]: Start difference. First operand 1076 states and 1193 transitions. Second operand 5 states. [2018-12-03 01:19:52,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:19:52,195 INFO L93 Difference]: Finished difference Result 1519 states and 1670 transitions. [2018-12-03 01:19:52,195 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:19:52,195 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 173 [2018-12-03 01:19:52,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:19:52,199 INFO L225 Difference]: With dead ends: 1519 [2018-12-03 01:19:52,199 INFO L226 Difference]: Without dead ends: 1517 [2018-12-03 01:19:52,200 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 166 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-12-03 01:19:52,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1517 states. [2018-12-03 01:19:52,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1517 to 1076. [2018-12-03 01:19:52,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1076 states. [2018-12-03 01:19:52,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 1191 transitions. [2018-12-03 01:19:52,269 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 1191 transitions. Word has length 173 [2018-12-03 01:19:52,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:19:52,269 INFO L480 AbstractCegarLoop]: Abstraction has 1076 states and 1191 transitions. [2018-12-03 01:19:52,269 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:19:52,270 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 1191 transitions. [2018-12-03 01:19:52,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-12-03 01:19:52,271 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:19:52,272 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:19:52,272 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-12-03 01:19:52,272 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:19:52,272 INFO L82 PathProgramCache]: Analyzing trace with hash -68926947, now seen corresponding path program 1 times [2018-12-03 01:19:52,273 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:19:52,273 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 12 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:19:52,292 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:19:52,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:19:52,885 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:19:52,911 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2018-12-03 01:19:52,912 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:19:52,915 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:19:52,915 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:19:52,915 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:19:52,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:19:52,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:19:52,915 INFO L87 Difference]: Start difference. First operand 1076 states and 1191 transitions. Second operand 5 states. [2018-12-03 01:19:52,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:19:52,976 INFO L93 Difference]: Finished difference Result 1076 states and 1191 transitions. [2018-12-03 01:19:52,976 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:19:52,976 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 178 [2018-12-03 01:19:52,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:19:52,978 INFO L225 Difference]: With dead ends: 1076 [2018-12-03 01:19:52,979 INFO L226 Difference]: Without dead ends: 1074 [2018-12-03 01:19:52,979 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-12-03 01:19:52,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1074 states. [2018-12-03 01:19:53,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1074 to 1074. [2018-12-03 01:19:53,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1074 states. [2018-12-03 01:19:53,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1074 states to 1074 states and 1186 transitions. [2018-12-03 01:19:53,021 INFO L78 Accepts]: Start accepts. Automaton has 1074 states and 1186 transitions. Word has length 178 [2018-12-03 01:19:53,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:19:53,021 INFO L480 AbstractCegarLoop]: Abstraction has 1074 states and 1186 transitions. [2018-12-03 01:19:53,021 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:19:53,021 INFO L276 IsEmpty]: Start isEmpty. Operand 1074 states and 1186 transitions. [2018-12-03 01:19:53,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2018-12-03 01:19:53,023 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:19:53,023 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-12-03 01:19:53,024 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-12-03 01:19:53,024 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:19:53,024 INFO L82 PathProgramCache]: Analyzing trace with hash -1188445509, now seen corresponding path program 1 times [2018-12-03 01:19:53,025 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:19:53,025 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 13 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:19:53,047 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:19:53,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:19:53,613 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:19:53,642 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:19:53,642 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:19:53,645 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:19:53,645 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:19:53,645 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:19:53,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:19:53,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:19:53,646 INFO L87 Difference]: Start difference. First operand 1074 states and 1186 transitions. Second operand 5 states. [2018-12-03 01:19:53,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:19:53,700 INFO L93 Difference]: Finished difference Result 1074 states and 1186 transitions. [2018-12-03 01:19:53,700 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:19:53,701 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 175 [2018-12-03 01:19:53,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:19:53,703 INFO L225 Difference]: With dead ends: 1074 [2018-12-03 01:19:53,703 INFO L226 Difference]: Without dead ends: 1072 [2018-12-03 01:19:53,703 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-12-03 01:19:53,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1072 states. [2018-12-03 01:19:53,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1072 to 1072. [2018-12-03 01:19:53,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1072 states. [2018-12-03 01:19:53,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1072 states to 1072 states and 1183 transitions. [2018-12-03 01:19:53,744 INFO L78 Accepts]: Start accepts. Automaton has 1072 states and 1183 transitions. Word has length 175 [2018-12-03 01:19:53,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:19:53,744 INFO L480 AbstractCegarLoop]: Abstraction has 1072 states and 1183 transitions. [2018-12-03 01:19:53,744 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:19:53,744 INFO L276 IsEmpty]: Start isEmpty. Operand 1072 states and 1183 transitions. [2018-12-03 01:19:53,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-12-03 01:19:53,745 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:19:53,745 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:19:53,746 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-12-03 01:19:53,746 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:19:53,746 INFO L82 PathProgramCache]: Analyzing trace with hash 1425497377, now seen corresponding path program 1 times [2018-12-03 01:19:53,746 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:19:53,746 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 14 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:19:53,765 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:19:55,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:19:55,871 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:19:55,913 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 24 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-12-03 01:19:55,913 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-03 01:19:56,166 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:19:56,176 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:19:56,177 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 9 [2018-12-03 01:19:56,177 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:19:56,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:19:56,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:19:56,177 INFO L87 Difference]: Start difference. First operand 1072 states and 1183 transitions. Second operand 9 states. [2018-12-03 01:20:03,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:20:03,719 INFO L93 Difference]: Finished difference Result 1510 states and 1656 transitions. [2018-12-03 01:20:03,719 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-03 01:20:03,720 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 183 [2018-12-03 01:20:03,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:20:03,722 INFO L225 Difference]: With dead ends: 1510 [2018-12-03 01:20:03,722 INFO L226 Difference]: Without dead ends: 1508 [2018-12-03 01:20:03,723 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 359 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2018-12-03 01:20:03,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1508 states. [2018-12-03 01:20:03,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1508 to 1218. [2018-12-03 01:20:03,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1218 states. [2018-12-03 01:20:03,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1218 states to 1218 states and 1337 transitions. [2018-12-03 01:20:03,776 INFO L78 Accepts]: Start accepts. Automaton has 1218 states and 1337 transitions. Word has length 183 [2018-12-03 01:20:03,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:20:03,776 INFO L480 AbstractCegarLoop]: Abstraction has 1218 states and 1337 transitions. [2018-12-03 01:20:03,776 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:20:03,776 INFO L276 IsEmpty]: Start isEmpty. Operand 1218 states and 1337 transitions. [2018-12-03 01:20:03,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2018-12-03 01:20:03,777 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:20:03,777 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-12-03 01:20:03,778 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-12-03 01:20:03,778 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:20:03,778 INFO L82 PathProgramCache]: Analyzing trace with hash -2057360993, now seen corresponding path program 1 times [2018-12-03 01:20:03,779 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:20:03,779 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 15 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:20:03,797 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:20:06,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:20:06,663 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:20:07,836 WARN L180 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 23 [2018-12-03 01:20:08,122 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 32 proven. 2 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-12-03 01:20:08,122 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-03 01:20:11,581 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2018-12-03 01:20:11,593 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-03 01:20:11,593 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2018-12-03 01:20:11,594 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-12-03 01:20:11,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-12-03 01:20:11,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=634, Unknown=0, NotChecked=0, Total=702 [2018-12-03 01:20:11,594 INFO L87 Difference]: Start difference. First operand 1218 states and 1337 transitions. Second operand 27 states. [2018-12-03 01:20:27,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:20:27,707 INFO L93 Difference]: Finished difference Result 1608 states and 1725 transitions. [2018-12-03 01:20:27,708 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-12-03 01:20:27,708 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 189 [2018-12-03 01:20:27,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:20:27,711 INFO L225 Difference]: With dead ends: 1608 [2018-12-03 01:20:27,711 INFO L226 Difference]: Without dead ends: 1359 [2018-12-03 01:20:27,711 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 349 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=143, Invalid=1417, Unknown=0, NotChecked=0, Total=1560 [2018-12-03 01:20:27,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1359 states. [2018-12-03 01:20:27,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1359 to 1165. [2018-12-03 01:20:27,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1165 states. [2018-12-03 01:20:27,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1165 states to 1165 states and 1282 transitions. [2018-12-03 01:20:27,776 INFO L78 Accepts]: Start accepts. Automaton has 1165 states and 1282 transitions. Word has length 189 [2018-12-03 01:20:27,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:20:27,776 INFO L480 AbstractCegarLoop]: Abstraction has 1165 states and 1282 transitions. [2018-12-03 01:20:27,777 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-12-03 01:20:27,777 INFO L276 IsEmpty]: Start isEmpty. Operand 1165 states and 1282 transitions. [2018-12-03 01:20:27,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2018-12-03 01:20:27,777 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:20:27,778 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-12-03 01:20:27,778 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-12-03 01:20:27,778 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:20:27,778 INFO L82 PathProgramCache]: Analyzing trace with hash 777275410, now seen corresponding path program 1 times [2018-12-03 01:20:27,779 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:20:27,779 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 16 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:20:27,810 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:20:29,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:20:29,910 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:20:29,944 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 24 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-12-03 01:20:29,944 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-03 01:20:30,109 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:20:30,120 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 01:20:30,120 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 9 [2018-12-03 01:20:30,121 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:20:30,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:20:30,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:20:30,121 INFO L87 Difference]: Start difference. First operand 1165 states and 1282 transitions. Second operand 9 states. [2018-12-03 01:20:35,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:20:35,679 INFO L93 Difference]: Finished difference Result 1422 states and 1534 transitions. [2018-12-03 01:20:35,681 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-03 01:20:35,681 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 191 [2018-12-03 01:20:35,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:20:35,687 INFO L225 Difference]: With dead ends: 1422 [2018-12-03 01:20:35,687 INFO L226 Difference]: Without dead ends: 1420 [2018-12-03 01:20:35,688 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-12-03 01:20:35,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1420 states. [2018-12-03 01:20:35,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1420 to 1269. [2018-12-03 01:20:35,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1269 states. [2018-12-03 01:20:35,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1269 states to 1269 states and 1384 transitions. [2018-12-03 01:20:35,772 INFO L78 Accepts]: Start accepts. Automaton has 1269 states and 1384 transitions. Word has length 191 [2018-12-03 01:20:35,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:20:35,772 INFO L480 AbstractCegarLoop]: Abstraction has 1269 states and 1384 transitions. [2018-12-03 01:20:35,772 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:20:35,773 INFO L276 IsEmpty]: Start isEmpty. Operand 1269 states and 1384 transitions. [2018-12-03 01:20:35,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2018-12-03 01:20:35,774 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:20:35,774 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-12-03 01:20:35,774 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-12-03 01:20:35,775 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:20:35,775 INFO L82 PathProgramCache]: Analyzing trace with hash -1240626457, now seen corresponding path program 1 times [2018-12-03 01:20:35,775 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:20:35,776 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 17 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:20:35,803 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:20:36,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:20:36,372 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:20:36,408 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:20:36,408 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:20:36,411 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:20:36,411 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:20:36,412 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:20:36,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:20:36,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:20:36,412 INFO L87 Difference]: Start difference. First operand 1269 states and 1384 transitions. Second operand 5 states. [2018-12-03 01:20:36,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:20:36,497 INFO L93 Difference]: Finished difference Result 1269 states and 1384 transitions. [2018-12-03 01:20:36,497 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:20:36,497 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 199 [2018-12-03 01:20:36,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:20:36,501 INFO L225 Difference]: With dead ends: 1269 [2018-12-03 01:20:36,501 INFO L226 Difference]: Without dead ends: 1267 [2018-12-03 01:20:36,501 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-12-03 01:20:36,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1267 states. [2018-12-03 01:20:36,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1267 to 1267. [2018-12-03 01:20:36,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1267 states. [2018-12-03 01:20:36,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1267 states to 1267 states and 1381 transitions. [2018-12-03 01:20:36,585 INFO L78 Accepts]: Start accepts. Automaton has 1267 states and 1381 transitions. Word has length 199 [2018-12-03 01:20:36,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:20:36,586 INFO L480 AbstractCegarLoop]: Abstraction has 1267 states and 1381 transitions. [2018-12-03 01:20:36,586 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:20:36,586 INFO L276 IsEmpty]: Start isEmpty. Operand 1267 states and 1381 transitions. [2018-12-03 01:20:36,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-12-03 01:20:36,587 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:20:36,587 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-12-03 01:20:36,587 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-12-03 01:20:36,587 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:20:36,587 INFO L82 PathProgramCache]: Analyzing trace with hash -430011726, now seen corresponding path program 1 times [2018-12-03 01:20:36,588 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:20:36,588 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 18 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:20:36,608 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:20:37,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:20:37,145 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:20:37,192 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:20:37,192 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:20:37,196 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:20:37,196 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:20:37,196 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:20:37,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:20:37,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:20:37,196 INFO L87 Difference]: Start difference. First operand 1267 states and 1381 transitions. Second operand 5 states. [2018-12-03 01:20:37,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:20:37,276 INFO L93 Difference]: Finished difference Result 1267 states and 1381 transitions. [2018-12-03 01:20:37,277 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:20:37,278 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 207 [2018-12-03 01:20:37,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:20:37,280 INFO L225 Difference]: With dead ends: 1267 [2018-12-03 01:20:37,280 INFO L226 Difference]: Without dead ends: 1265 [2018-12-03 01:20:37,280 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-12-03 01:20:37,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1265 states. [2018-12-03 01:20:37,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1265 to 1265. [2018-12-03 01:20:37,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1265 states. [2018-12-03 01:20:37,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1265 states to 1265 states and 1378 transitions. [2018-12-03 01:20:37,354 INFO L78 Accepts]: Start accepts. Automaton has 1265 states and 1378 transitions. Word has length 207 [2018-12-03 01:20:37,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:20:37,354 INFO L480 AbstractCegarLoop]: Abstraction has 1265 states and 1378 transitions. [2018-12-03 01:20:37,354 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:20:37,354 INFO L276 IsEmpty]: Start isEmpty. Operand 1265 states and 1378 transitions. [2018-12-03 01:20:37,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-12-03 01:20:37,355 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:20:37,355 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-12-03 01:20:37,356 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-12-03 01:20:37,356 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:20:37,356 INFO L82 PathProgramCache]: Analyzing trace with hash 312312724, now seen corresponding path program 1 times [2018-12-03 01:20:37,356 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:20:37,356 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 19 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:20:37,387 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:20:37,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:20:37,959 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:20:37,998 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:20:37,998 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:20:38,001 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:20:38,001 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:20:38,001 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:20:38,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:20:38,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:20:38,002 INFO L87 Difference]: Start difference. First operand 1265 states and 1378 transitions. Second operand 5 states. [2018-12-03 01:20:38,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:20:38,084 INFO L93 Difference]: Finished difference Result 1265 states and 1378 transitions. [2018-12-03 01:20:38,085 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:20:38,085 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 212 [2018-12-03 01:20:38,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:20:38,087 INFO L225 Difference]: With dead ends: 1265 [2018-12-03 01:20:38,087 INFO L226 Difference]: Without dead ends: 1263 [2018-12-03 01:20:38,088 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-12-03 01:20:38,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1263 states. [2018-12-03 01:20:38,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1263 to 1263. [2018-12-03 01:20:38,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1263 states. [2018-12-03 01:20:38,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1263 states to 1263 states and 1375 transitions. [2018-12-03 01:20:38,175 INFO L78 Accepts]: Start accepts. Automaton has 1263 states and 1375 transitions. Word has length 212 [2018-12-03 01:20:38,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:20:38,175 INFO L480 AbstractCegarLoop]: Abstraction has 1263 states and 1375 transitions. [2018-12-03 01:20:38,176 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:20:38,176 INFO L276 IsEmpty]: Start isEmpty. Operand 1263 states and 1375 transitions. [2018-12-03 01:20:38,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2018-12-03 01:20:38,176 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:20:38,177 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-12-03 01:20:38,177 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-12-03 01:20:38,177 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:20:38,177 INFO L82 PathProgramCache]: Analyzing trace with hash 1195386360, now seen corresponding path program 1 times [2018-12-03 01:20:38,178 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:20:38,178 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 20 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:20:38,198 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:20:38,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:20:38,753 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:20:38,798 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:20:38,798 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:20:38,802 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:20:38,802 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:20:38,802 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:20:38,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:20:38,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:20:38,803 INFO L87 Difference]: Start difference. First operand 1263 states and 1375 transitions. Second operand 5 states. [2018-12-03 01:20:38,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:20:38,888 INFO L93 Difference]: Finished difference Result 1263 states and 1375 transitions. [2018-12-03 01:20:38,889 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:20:38,889 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 220 [2018-12-03 01:20:38,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:20:38,891 INFO L225 Difference]: With dead ends: 1263 [2018-12-03 01:20:38,891 INFO L226 Difference]: Without dead ends: 1261 [2018-12-03 01:20:38,892 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-12-03 01:20:38,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1261 states. [2018-12-03 01:20:38,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1261 to 1261. [2018-12-03 01:20:38,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1261 states. [2018-12-03 01:20:38,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1261 states to 1261 states and 1372 transitions. [2018-12-03 01:20:38,972 INFO L78 Accepts]: Start accepts. Automaton has 1261 states and 1372 transitions. Word has length 220 [2018-12-03 01:20:38,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:20:38,973 INFO L480 AbstractCegarLoop]: Abstraction has 1261 states and 1372 transitions. [2018-12-03 01:20:38,973 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:20:38,973 INFO L276 IsEmpty]: Start isEmpty. Operand 1261 states and 1372 transitions. [2018-12-03 01:20:38,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-12-03 01:20:38,974 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:20:38,974 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-12-03 01:20:38,974 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-12-03 01:20:38,975 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:20:38,975 INFO L82 PathProgramCache]: Analyzing trace with hash -1082836458, now seen corresponding path program 1 times [2018-12-03 01:20:38,975 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:20:38,975 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 21 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:20:38,995 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:20:39,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:20:39,579 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:20:39,614 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:20:39,614 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:20:39,618 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:20:39,618 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:20:39,619 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:20:39,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:20:39,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:20:39,619 INFO L87 Difference]: Start difference. First operand 1261 states and 1372 transitions. Second operand 5 states. [2018-12-03 01:20:39,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:20:39,715 INFO L93 Difference]: Finished difference Result 1261 states and 1372 transitions. [2018-12-03 01:20:39,715 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:20:39,715 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 228 [2018-12-03 01:20:39,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:20:39,717 INFO L225 Difference]: With dead ends: 1261 [2018-12-03 01:20:39,718 INFO L226 Difference]: Without dead ends: 1259 [2018-12-03 01:20:39,718 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-12-03 01:20:39,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1259 states. [2018-12-03 01:20:39,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1259 to 1259. [2018-12-03 01:20:39,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1259 states. [2018-12-03 01:20:39,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1259 states to 1259 states and 1369 transitions. [2018-12-03 01:20:39,796 INFO L78 Accepts]: Start accepts. Automaton has 1259 states and 1369 transitions. Word has length 228 [2018-12-03 01:20:39,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:20:39,797 INFO L480 AbstractCegarLoop]: Abstraction has 1259 states and 1369 transitions. [2018-12-03 01:20:39,797 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:20:39,797 INFO L276 IsEmpty]: Start isEmpty. Operand 1259 states and 1369 transitions. [2018-12-03 01:20:39,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-12-03 01:20:39,798 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:20:39,798 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:20:39,798 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-12-03 01:20:39,798 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:20:39,798 INFO L82 PathProgramCache]: Analyzing trace with hash -1069701049, now seen corresponding path program 1 times [2018-12-03 01:20:39,799 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:20:39,799 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 22 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:20:39,818 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:20:40,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:20:40,381 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:20:40,439 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2018-12-03 01:20:40,439 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:20:40,442 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:20:40,442 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-03 01:20:40,442 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-03 01:20:40,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-03 01:20:40,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-03 01:20:40,443 INFO L87 Difference]: Start difference. First operand 1259 states and 1369 transitions. Second operand 9 states. [2018-12-03 01:20:40,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:20:40,578 INFO L93 Difference]: Finished difference Result 1684 states and 1824 transitions. [2018-12-03 01:20:40,579 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-03 01:20:40,579 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 233 [2018-12-03 01:20:40,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:20:40,581 INFO L225 Difference]: With dead ends: 1684 [2018-12-03 01:20:40,581 INFO L226 Difference]: Without dead ends: 1262 [2018-12-03 01:20:40,582 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-12-03 01:20:40,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1262 states. [2018-12-03 01:20:40,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1262 to 1259. [2018-12-03 01:20:40,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1259 states. [2018-12-03 01:20:40,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1259 states to 1259 states and 1368 transitions. [2018-12-03 01:20:40,661 INFO L78 Accepts]: Start accepts. Automaton has 1259 states and 1368 transitions. Word has length 233 [2018-12-03 01:20:40,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:20:40,661 INFO L480 AbstractCegarLoop]: Abstraction has 1259 states and 1368 transitions. [2018-12-03 01:20:40,662 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-03 01:20:40,662 INFO L276 IsEmpty]: Start isEmpty. Operand 1259 states and 1368 transitions. [2018-12-03 01:20:40,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2018-12-03 01:20:40,662 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:20:40,663 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-12-03 01:20:40,663 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-12-03 01:20:40,663 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:20:40,663 INFO L82 PathProgramCache]: Analyzing trace with hash 55214946, now seen corresponding path program 1 times [2018-12-03 01:20:40,664 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:20:40,664 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 23 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:20:40,682 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:20:41,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:20:41,264 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:20:41,299 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:20:41,300 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:20:41,303 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:20:41,303 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:20:41,303 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:20:41,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:20:41,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:20:41,304 INFO L87 Difference]: Start difference. First operand 1259 states and 1368 transitions. Second operand 5 states. [2018-12-03 01:20:41,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:20:41,392 INFO L93 Difference]: Finished difference Result 1259 states and 1368 transitions. [2018-12-03 01:20:41,392 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:20:41,393 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 236 [2018-12-03 01:20:41,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:20:41,395 INFO L225 Difference]: With dead ends: 1259 [2018-12-03 01:20:41,395 INFO L226 Difference]: Without dead ends: 1257 [2018-12-03 01:20:41,395 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-12-03 01:20:41,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1257 states. [2018-12-03 01:20:41,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1257 to 1257. [2018-12-03 01:20:41,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1257 states. [2018-12-03 01:20:41,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1257 states to 1257 states and 1365 transitions. [2018-12-03 01:20:41,476 INFO L78 Accepts]: Start accepts. Automaton has 1257 states and 1365 transitions. Word has length 236 [2018-12-03 01:20:41,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:20:41,476 INFO L480 AbstractCegarLoop]: Abstraction has 1257 states and 1365 transitions. [2018-12-03 01:20:41,476 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:20:41,476 INFO L276 IsEmpty]: Start isEmpty. Operand 1257 states and 1365 transitions. [2018-12-03 01:20:41,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2018-12-03 01:20:41,477 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:20:41,478 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-12-03 01:20:41,478 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-12-03 01:20:41,478 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:20:41,478 INFO L82 PathProgramCache]: Analyzing trace with hash 21545088, now seen corresponding path program 1 times [2018-12-03 01:20:41,479 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:20:41,479 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 24 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:20:41,498 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:20:42,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:20:42,050 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:20:42,108 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:20:42,108 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:20:42,111 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:20:42,111 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:20:42,112 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:20:42,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:20:42,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:20:42,112 INFO L87 Difference]: Start difference. First operand 1257 states and 1365 transitions. Second operand 5 states. [2018-12-03 01:20:42,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:20:42,214 INFO L93 Difference]: Finished difference Result 1257 states and 1365 transitions. [2018-12-03 01:20:42,215 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:20:42,215 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 244 [2018-12-03 01:20:42,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:20:42,217 INFO L225 Difference]: With dead ends: 1257 [2018-12-03 01:20:42,217 INFO L226 Difference]: Without dead ends: 1255 [2018-12-03 01:20:42,217 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-12-03 01:20:42,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1255 states. [2018-12-03 01:20:42,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1255 to 1255. [2018-12-03 01:20:42,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1255 states. [2018-12-03 01:20:42,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1255 states to 1255 states and 1362 transitions. [2018-12-03 01:20:42,301 INFO L78 Accepts]: Start accepts. Automaton has 1255 states and 1362 transitions. Word has length 244 [2018-12-03 01:20:42,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:20:42,302 INFO L480 AbstractCegarLoop]: Abstraction has 1255 states and 1362 transitions. [2018-12-03 01:20:42,302 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:20:42,302 INFO L276 IsEmpty]: Start isEmpty. Operand 1255 states and 1362 transitions. [2018-12-03 01:20:42,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2018-12-03 01:20:42,303 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:20:42,303 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:20:42,303 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-12-03 01:20:42,303 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:20:42,303 INFO L82 PathProgramCache]: Analyzing trace with hash -1369394203, now seen corresponding path program 1 times [2018-12-03 01:20:42,304 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:20:42,304 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 25 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:20:42,323 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:20:42,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:20:42,891 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:20:43,341 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 68 proven. 21 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2018-12-03 01:20:43,341 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-03 01:20:45,168 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2018-12-03 01:20:45,171 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-03 01:20:45,172 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 20 [2018-12-03 01:20:45,172 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-12-03 01:20:45,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-12-03 01:20:45,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2018-12-03 01:20:45,172 INFO L87 Difference]: Start difference. First operand 1255 states and 1362 transitions. Second operand 20 states. [2018-12-03 01:20:55,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:20:55,247 INFO L93 Difference]: Finished difference Result 1624 states and 1738 transitions. [2018-12-03 01:20:55,248 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-12-03 01:20:55,248 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 239 [2018-12-03 01:20:55,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:20:55,250 INFO L225 Difference]: With dead ends: 1624 [2018-12-03 01:20:55,250 INFO L226 Difference]: Without dead ends: 1273 [2018-12-03 01:20:55,251 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 485 GetRequests, 456 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=97, Invalid=659, Unknown=0, NotChecked=0, Total=756 [2018-12-03 01:20:55,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1273 states. [2018-12-03 01:20:55,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1273 to 1273. [2018-12-03 01:20:55,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1273 states. [2018-12-03 01:20:55,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1273 states to 1273 states and 1374 transitions. [2018-12-03 01:20:55,350 INFO L78 Accepts]: Start accepts. Automaton has 1273 states and 1374 transitions. Word has length 239 [2018-12-03 01:20:55,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:20:55,351 INFO L480 AbstractCegarLoop]: Abstraction has 1273 states and 1374 transitions. [2018-12-03 01:20:55,351 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-12-03 01:20:55,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1273 states and 1374 transitions. [2018-12-03 01:20:55,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2018-12-03 01:20:55,352 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:20:55,352 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:20:55,352 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-12-03 01:20:55,352 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:20:55,352 INFO L82 PathProgramCache]: Analyzing trace with hash -1438494911, now seen corresponding path program 1 times [2018-12-03 01:20:55,353 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:20:55,353 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 26 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:20:55,371 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:20:57,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:20:57,583 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:20:57,680 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2018-12-03 01:20:57,680 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:20:57,691 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:20:57,691 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-12-03 01:20:57,691 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-12-03 01:20:57,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-12-03 01:20:57,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2018-12-03 01:20:57,691 INFO L87 Difference]: Start difference. First operand 1273 states and 1374 transitions. Second operand 12 states. [2018-12-03 01:20:57,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:20:57,941 INFO L93 Difference]: Finished difference Result 1976 states and 2109 transitions. [2018-12-03 01:20:57,942 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-12-03 01:20:57,942 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 245 [2018-12-03 01:20:57,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:20:57,946 INFO L225 Difference]: With dead ends: 1976 [2018-12-03 01:20:57,946 INFO L226 Difference]: Without dead ends: 1276 [2018-12-03 01:20:57,948 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2018-12-03 01:20:57,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1276 states. [2018-12-03 01:20:58,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1276 to 1273. [2018-12-03 01:20:58,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1273 states. [2018-12-03 01:20:58,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1273 states to 1273 states and 1373 transitions. [2018-12-03 01:20:58,048 INFO L78 Accepts]: Start accepts. Automaton has 1273 states and 1373 transitions. Word has length 245 [2018-12-03 01:20:58,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:20:58,049 INFO L480 AbstractCegarLoop]: Abstraction has 1273 states and 1373 transitions. [2018-12-03 01:20:58,049 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-12-03 01:20:58,049 INFO L276 IsEmpty]: Start isEmpty. Operand 1273 states and 1373 transitions. [2018-12-03 01:20:58,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2018-12-03 01:20:58,050 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:20:58,050 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-12-03 01:20:58,050 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-12-03 01:20:58,050 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:20:58,051 INFO L82 PathProgramCache]: Analyzing trace with hash -977147137, now seen corresponding path program 1 times [2018-12-03 01:20:58,051 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:20:58,051 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 27 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:20:58,078 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:20:58,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:20:58,649 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:20:58,692 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:20:58,692 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:20:58,695 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:20:58,695 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:20:58,696 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:20:58,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:20:58,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:20:58,696 INFO L87 Difference]: Start difference. First operand 1273 states and 1373 transitions. Second operand 5 states. [2018-12-03 01:20:58,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:20:58,796 INFO L93 Difference]: Finished difference Result 1273 states and 1373 transitions. [2018-12-03 01:20:58,797 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:20:58,797 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 252 [2018-12-03 01:20:58,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:20:58,799 INFO L225 Difference]: With dead ends: 1273 [2018-12-03 01:20:58,799 INFO L226 Difference]: Without dead ends: 1271 [2018-12-03 01:20:58,799 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-12-03 01:20:58,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1271 states. [2018-12-03 01:20:58,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1271 to 1271. [2018-12-03 01:20:58,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1271 states. [2018-12-03 01:20:58,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1271 states to 1271 states and 1370 transitions. [2018-12-03 01:20:58,892 INFO L78 Accepts]: Start accepts. Automaton has 1271 states and 1370 transitions. Word has length 252 [2018-12-03 01:20:58,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:20:58,892 INFO L480 AbstractCegarLoop]: Abstraction has 1271 states and 1370 transitions. [2018-12-03 01:20:58,892 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:20:58,893 INFO L276 IsEmpty]: Start isEmpty. Operand 1271 states and 1370 transitions. [2018-12-03 01:20:58,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2018-12-03 01:20:58,894 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:20:58,894 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:20:58,894 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-12-03 01:20:58,894 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:20:58,894 INFO L82 PathProgramCache]: Analyzing trace with hash -1895244649, now seen corresponding path program 1 times [2018-12-03 01:20:58,895 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:20:58,895 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 28 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:20:58,922 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:20:59,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:20:59,554 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:20:59,968 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 118 proven. 15 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2018-12-03 01:20:59,968 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-03 01:21:02,195 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2018-12-03 01:21:02,198 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-03 01:21:02,198 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 20 [2018-12-03 01:21:02,199 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-12-03 01:21:02,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-12-03 01:21:02,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2018-12-03 01:21:02,199 INFO L87 Difference]: Start difference. First operand 1271 states and 1370 transitions. Second operand 20 states. [2018-12-03 01:21:11,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:21:11,709 INFO L93 Difference]: Finished difference Result 2017 states and 2167 transitions. [2018-12-03 01:21:11,709 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-12-03 01:21:11,709 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 254 [2018-12-03 01:21:11,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:21:11,712 INFO L225 Difference]: With dead ends: 2017 [2018-12-03 01:21:11,712 INFO L226 Difference]: Without dead ends: 1267 [2018-12-03 01:21:11,713 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 516 GetRequests, 487 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=96, Invalid=660, Unknown=0, NotChecked=0, Total=756 [2018-12-03 01:21:11,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1267 states. [2018-12-03 01:21:11,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1267 to 1267. [2018-12-03 01:21:11,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1267 states. [2018-12-03 01:21:11,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1267 states to 1267 states and 1364 transitions. [2018-12-03 01:21:11,802 INFO L78 Accepts]: Start accepts. Automaton has 1267 states and 1364 transitions. Word has length 254 [2018-12-03 01:21:11,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:21:11,802 INFO L480 AbstractCegarLoop]: Abstraction has 1267 states and 1364 transitions. [2018-12-03 01:21:11,802 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-12-03 01:21:11,802 INFO L276 IsEmpty]: Start isEmpty. Operand 1267 states and 1364 transitions. [2018-12-03 01:21:11,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2018-12-03 01:21:11,803 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:21:11,803 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:21:11,803 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-12-03 01:21:11,804 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:21:11,804 INFO L82 PathProgramCache]: Analyzing trace with hash -1062959573, now seen corresponding path program 1 times [2018-12-03 01:21:11,804 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:21:11,804 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 29 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:21:11,823 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:21:14,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:21:14,069 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:21:14,500 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2018-12-03 01:21:14,500 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:21:14,511 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:21:14,511 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2018-12-03 01:21:14,511 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-12-03 01:21:14,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-12-03 01:21:14,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=553, Unknown=0, NotChecked=0, Total=600 [2018-12-03 01:21:14,512 INFO L87 Difference]: Start difference. First operand 1267 states and 1364 transitions. Second operand 25 states. [2018-12-03 01:21:15,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:21:15,565 INFO L93 Difference]: Finished difference Result 1694 states and 1805 transitions. [2018-12-03 01:21:15,565 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-12-03 01:21:15,565 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 253 [2018-12-03 01:21:15,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:21:15,567 INFO L225 Difference]: With dead ends: 1694 [2018-12-03 01:21:15,567 INFO L226 Difference]: Without dead ends: 1159 [2018-12-03 01:21:15,569 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=87, Invalid=1103, Unknown=0, NotChecked=0, Total=1190 [2018-12-03 01:21:15,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1159 states. [2018-12-03 01:21:15,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1159 to 1150. [2018-12-03 01:21:15,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1150 states. [2018-12-03 01:21:15,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 1226 transitions. [2018-12-03 01:21:15,668 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 1226 transitions. Word has length 253 [2018-12-03 01:21:15,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:21:15,668 INFO L480 AbstractCegarLoop]: Abstraction has 1150 states and 1226 transitions. [2018-12-03 01:21:15,668 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-12-03 01:21:15,668 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 1226 transitions. [2018-12-03 01:21:15,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2018-12-03 01:21:15,669 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:21:15,669 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:21:15,670 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-12-03 01:21:15,670 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:21:15,670 INFO L82 PathProgramCache]: Analyzing trace with hash -1362577376, now seen corresponding path program 1 times [2018-12-03 01:21:15,670 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:21:15,670 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 30 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:21:15,698 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:21:17,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:21:17,929 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:21:18,002 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2018-12-03 01:21:18,003 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:21:18,014 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:21:18,014 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:21:18,014 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:21:18,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:21:18,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:21:18,014 INFO L87 Difference]: Start difference. First operand 1150 states and 1226 transitions. Second operand 5 states. [2018-12-03 01:21:21,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:21:21,223 INFO L93 Difference]: Finished difference Result 1279 states and 1353 transitions. [2018-12-03 01:21:21,223 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:21:21,223 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 250 [2018-12-03 01:21:21,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:21:21,225 INFO L225 Difference]: With dead ends: 1279 [2018-12-03 01:21:21,225 INFO L226 Difference]: Without dead ends: 1277 [2018-12-03 01:21:21,226 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 246 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-12-03 01:21:21,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1277 states. [2018-12-03 01:21:21,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1277 to 1148. [2018-12-03 01:21:21,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1148 states. [2018-12-03 01:21:21,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1148 states to 1148 states and 1223 transitions. [2018-12-03 01:21:21,311 INFO L78 Accepts]: Start accepts. Automaton has 1148 states and 1223 transitions. Word has length 250 [2018-12-03 01:21:21,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:21:21,311 INFO L480 AbstractCegarLoop]: Abstraction has 1148 states and 1223 transitions. [2018-12-03 01:21:21,311 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:21:21,312 INFO L276 IsEmpty]: Start isEmpty. Operand 1148 states and 1223 transitions. [2018-12-03 01:21:21,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2018-12-03 01:21:21,313 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:21:21,313 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-12-03 01:21:21,313 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-12-03 01:21:21,313 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:21:21,313 INFO L82 PathProgramCache]: Analyzing trace with hash 1565476821, now seen corresponding path program 1 times [2018-12-03 01:21:21,314 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:21:21,314 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 31 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:21:21,332 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:21:21,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:21:21,913 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:21:21,975 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:21:21,976 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:21:21,979 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:21:21,980 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:21:21,980 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:21:21,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:21:21,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:21:21,980 INFO L87 Difference]: Start difference. First operand 1148 states and 1223 transitions. Second operand 5 states. [2018-12-03 01:21:22,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:21:22,078 INFO L93 Difference]: Finished difference Result 1148 states and 1223 transitions. [2018-12-03 01:21:22,078 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:21:22,078 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 260 [2018-12-03 01:21:22,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:21:22,082 INFO L225 Difference]: With dead ends: 1148 [2018-12-03 01:21:22,082 INFO L226 Difference]: Without dead ends: 1146 [2018-12-03 01:21:22,083 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-12-03 01:21:22,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1146 states. [2018-12-03 01:21:22,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1146 to 1146. [2018-12-03 01:21:22,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1146 states. [2018-12-03 01:21:22,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1146 states to 1146 states and 1220 transitions. [2018-12-03 01:21:22,170 INFO L78 Accepts]: Start accepts. Automaton has 1146 states and 1220 transitions. Word has length 260 [2018-12-03 01:21:22,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:21:22,170 INFO L480 AbstractCegarLoop]: Abstraction has 1146 states and 1220 transitions. [2018-12-03 01:21:22,170 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:21:22,170 INFO L276 IsEmpty]: Start isEmpty. Operand 1146 states and 1220 transitions. [2018-12-03 01:21:22,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2018-12-03 01:21:22,171 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:21:22,172 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:21:22,172 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-12-03 01:21:22,172 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:21:22,172 INFO L82 PathProgramCache]: Analyzing trace with hash 2016404134, now seen corresponding path program 1 times [2018-12-03 01:21:22,173 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:21:22,173 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 32 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:21:22,194 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:21:24,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:21:24,360 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:21:24,940 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2018-12-03 01:21:24,941 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:21:24,951 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:21:24,951 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2018-12-03 01:21:24,952 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-12-03 01:21:24,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-12-03 01:21:24,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=553, Unknown=0, NotChecked=0, Total=600 [2018-12-03 01:21:24,952 INFO L87 Difference]: Start difference. First operand 1146 states and 1220 transitions. Second operand 25 states. [2018-12-03 01:21:25,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:21:25,861 INFO L93 Difference]: Finished difference Result 1360 states and 1433 transitions. [2018-12-03 01:21:25,862 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-12-03 01:21:25,862 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 253 [2018-12-03 01:21:25,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:21:25,864 INFO L225 Difference]: With dead ends: 1360 [2018-12-03 01:21:25,864 INFO L226 Difference]: Without dead ends: 989 [2018-12-03 01:21:25,865 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 229 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-12-03 01:21:25,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 989 states. [2018-12-03 01:21:25,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 989 to 987. [2018-12-03 01:21:25,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 987 states. [2018-12-03 01:21:25,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 1050 transitions. [2018-12-03 01:21:25,938 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 1050 transitions. Word has length 253 [2018-12-03 01:21:25,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:21:25,938 INFO L480 AbstractCegarLoop]: Abstraction has 987 states and 1050 transitions. [2018-12-03 01:21:25,938 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-12-03 01:21:25,938 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 1050 transitions. [2018-12-03 01:21:25,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2018-12-03 01:21:25,939 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:21:25,939 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:21:25,940 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-12-03 01:21:25,940 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:21:25,940 INFO L82 PathProgramCache]: Analyzing trace with hash 1828850027, now seen corresponding path program 1 times [2018-12-03 01:21:25,940 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:21:25,941 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 33 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:21:25,958 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:21:28,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:21:28,904 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:21:29,284 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 66 proven. 0 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2018-12-03 01:21:29,284 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:21:29,296 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:21:29,297 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-12-03 01:21:29,297 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-03 01:21:29,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-03 01:21:29,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-12-03 01:21:29,297 INFO L87 Difference]: Start difference. First operand 987 states and 1050 transitions. Second operand 10 states. [2018-12-03 01:21:30,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:21:30,005 INFO L93 Difference]: Finished difference Result 1217 states and 1280 transitions. [2018-12-03 01:21:30,006 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-12-03 01:21:30,006 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 263 [2018-12-03 01:21:30,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:21:30,008 INFO L225 Difference]: With dead ends: 1217 [2018-12-03 01:21:30,008 INFO L226 Difference]: Without dead ends: 993 [2018-12-03 01:21:30,009 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2018-12-03 01:21:30,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 993 states. [2018-12-03 01:21:30,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 993 to 987. [2018-12-03 01:21:30,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 987 states. [2018-12-03 01:21:30,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 1049 transitions. [2018-12-03 01:21:30,086 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 1049 transitions. Word has length 263 [2018-12-03 01:21:30,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:21:30,086 INFO L480 AbstractCegarLoop]: Abstraction has 987 states and 1049 transitions. [2018-12-03 01:21:30,087 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-03 01:21:30,087 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 1049 transitions. [2018-12-03 01:21:30,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2018-12-03 01:21:30,088 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:21:30,088 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:21:30,088 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-12-03 01:21:30,088 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:21:30,088 INFO L82 PathProgramCache]: Analyzing trace with hash 226203532, now seen corresponding path program 1 times [2018-12-03 01:21:30,089 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:21:30,089 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 34 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:21:30,107 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:21:30,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:21:30,677 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:21:30,724 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2018-12-03 01:21:30,724 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:21:30,727 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:21:30,727 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-03 01:21:30,728 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-03 01:21:30,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-03 01:21:30,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-03 01:21:30,728 INFO L87 Difference]: Start difference. First operand 987 states and 1049 transitions. Second operand 7 states. [2018-12-03 01:21:32,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:21:32,094 INFO L93 Difference]: Finished difference Result 987 states and 1049 transitions. [2018-12-03 01:21:32,094 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-03 01:21:32,094 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 259 [2018-12-03 01:21:32,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:21:32,096 INFO L225 Difference]: With dead ends: 987 [2018-12-03 01:21:32,096 INFO L226 Difference]: Without dead ends: 985 [2018-12-03 01:21:32,097 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2018-12-03 01:21:32,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 985 states. [2018-12-03 01:21:32,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 985 to 985. [2018-12-03 01:21:32,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 985 states. [2018-12-03 01:21:32,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 985 states to 985 states and 1046 transitions. [2018-12-03 01:21:32,171 INFO L78 Accepts]: Start accepts. Automaton has 985 states and 1046 transitions. Word has length 259 [2018-12-03 01:21:32,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:21:32,172 INFO L480 AbstractCegarLoop]: Abstraction has 985 states and 1046 transitions. [2018-12-03 01:21:32,172 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-03 01:21:32,172 INFO L276 IsEmpty]: Start isEmpty. Operand 985 states and 1046 transitions. [2018-12-03 01:21:32,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2018-12-03 01:21:32,173 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:21:32,173 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-12-03 01:21:32,174 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-12-03 01:21:32,174 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:21:32,174 INFO L82 PathProgramCache]: Analyzing trace with hash -2050510798, now seen corresponding path program 1 times [2018-12-03 01:21:32,174 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:21:32,174 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 35 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:21:32,198 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:21:34,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:21:34,320 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:21:34,367 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:21:34,367 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:21:34,378 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:21:34,378 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:21:34,378 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:21:34,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:21:34,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:21:34,379 INFO L87 Difference]: Start difference. First operand 985 states and 1046 transitions. Second operand 5 states. [2018-12-03 01:21:34,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:21:34,473 INFO L93 Difference]: Finished difference Result 985 states and 1046 transitions. [2018-12-03 01:21:34,474 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:21:34,474 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 268 [2018-12-03 01:21:34,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:21:34,476 INFO L225 Difference]: With dead ends: 985 [2018-12-03 01:21:34,476 INFO L226 Difference]: Without dead ends: 983 [2018-12-03 01:21:34,476 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-12-03 01:21:34,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 983 states. [2018-12-03 01:21:34,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 983 to 983. [2018-12-03 01:21:34,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 983 states. [2018-12-03 01:21:34,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 983 states to 983 states and 1043 transitions. [2018-12-03 01:21:34,549 INFO L78 Accepts]: Start accepts. Automaton has 983 states and 1043 transitions. Word has length 268 [2018-12-03 01:21:34,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:21:34,549 INFO L480 AbstractCegarLoop]: Abstraction has 983 states and 1043 transitions. [2018-12-03 01:21:34,549 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:21:34,549 INFO L276 IsEmpty]: Start isEmpty. Operand 983 states and 1043 transitions. [2018-12-03 01:21:34,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2018-12-03 01:21:34,550 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:21:34,550 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:21:34,550 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-12-03 01:21:34,550 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:21:34,550 INFO L82 PathProgramCache]: Analyzing trace with hash -299819601, now seen corresponding path program 1 times [2018-12-03 01:21:34,551 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:21:34,551 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 36 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:21:34,570 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:21:37,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:21:37,562 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:21:39,909 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 122 proven. 0 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2018-12-03 01:21:39,909 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:21:39,929 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:21:39,930 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2018-12-03 01:21:39,930 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-12-03 01:21:39,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-12-03 01:21:39,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2018-12-03 01:21:39,930 INFO L87 Difference]: Start difference. First operand 983 states and 1043 transitions. Second operand 21 states. [2018-12-03 01:21:59,423 WARN L180 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-12-03 01:22:00,766 WARN L180 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-12-03 01:22:01,445 WARN L180 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-12-03 01:22:06,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:22:06,446 INFO L93 Difference]: Finished difference Result 1275 states and 1323 transitions. [2018-12-03 01:22:06,447 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-12-03 01:22:06,447 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 269 [2018-12-03 01:22:06,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:22:06,449 INFO L225 Difference]: With dead ends: 1275 [2018-12-03 01:22:06,449 INFO L226 Difference]: Without dead ends: 944 [2018-12-03 01:22:06,450 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 249 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=113, Invalid=879, Unknown=0, NotChecked=0, Total=992 [2018-12-03 01:22:06,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 944 states. [2018-12-03 01:22:06,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 944 to 920. [2018-12-03 01:22:06,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 920 states. [2018-12-03 01:22:06,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 968 transitions. [2018-12-03 01:22:06,520 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 968 transitions. Word has length 269 [2018-12-03 01:22:06,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:22:06,521 INFO L480 AbstractCegarLoop]: Abstraction has 920 states and 968 transitions. [2018-12-03 01:22:06,521 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-12-03 01:22:06,521 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 968 transitions. [2018-12-03 01:22:06,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2018-12-03 01:22:06,522 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:22:06,522 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-12-03 01:22:06,522 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-12-03 01:22:06,522 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:22:06,522 INFO L82 PathProgramCache]: Analyzing trace with hash -2009563641, now seen corresponding path program 1 times [2018-12-03 01:22:06,523 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:22:06,523 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 37 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:22:06,541 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:22:07,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:22:07,137 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:22:07,192 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:22:07,192 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:22:07,195 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:22:07,195 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:22:07,195 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:22:07,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:22:07,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:22:07,196 INFO L87 Difference]: Start difference. First operand 920 states and 968 transitions. Second operand 5 states. [2018-12-03 01:22:07,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:22:07,280 INFO L93 Difference]: Finished difference Result 920 states and 968 transitions. [2018-12-03 01:22:07,280 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:22:07,280 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 276 [2018-12-03 01:22:07,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:22:07,281 INFO L225 Difference]: With dead ends: 920 [2018-12-03 01:22:07,282 INFO L226 Difference]: Without dead ends: 918 [2018-12-03 01:22:07,282 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-12-03 01:22:07,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 918 states. [2018-12-03 01:22:07,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 918 to 918. [2018-12-03 01:22:07,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 918 states. [2018-12-03 01:22:07,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 918 states to 918 states and 965 transitions. [2018-12-03 01:22:07,352 INFO L78 Accepts]: Start accepts. Automaton has 918 states and 965 transitions. Word has length 276 [2018-12-03 01:22:07,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:22:07,353 INFO L480 AbstractCegarLoop]: Abstraction has 918 states and 965 transitions. [2018-12-03 01:22:07,353 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:22:07,353 INFO L276 IsEmpty]: Start isEmpty. Operand 918 states and 965 transitions. [2018-12-03 01:22:07,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2018-12-03 01:22:07,354 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:22:07,354 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-12-03 01:22:07,354 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-12-03 01:22:07,354 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:22:07,354 INFO L82 PathProgramCache]: Analyzing trace with hash -292079448, now seen corresponding path program 1 times [2018-12-03 01:22:07,355 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:22:07,355 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 38 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:22:07,372 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:22:07,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:22:07,939 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:22:08,001 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:22:08,001 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:22:08,004 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:22:08,004 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:22:08,005 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:22:08,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:22:08,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:22:08,005 INFO L87 Difference]: Start difference. First operand 918 states and 965 transitions. Second operand 5 states. [2018-12-03 01:22:08,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:22:08,094 INFO L93 Difference]: Finished difference Result 918 states and 965 transitions. [2018-12-03 01:22:08,095 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:22:08,095 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 284 [2018-12-03 01:22:08,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:22:08,096 INFO L225 Difference]: With dead ends: 918 [2018-12-03 01:22:08,096 INFO L226 Difference]: Without dead ends: 916 [2018-12-03 01:22:08,097 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-12-03 01:22:08,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 916 states. [2018-12-03 01:22:08,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 916 to 916. [2018-12-03 01:22:08,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 916 states. [2018-12-03 01:22:08,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 962 transitions. [2018-12-03 01:22:08,170 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 962 transitions. Word has length 284 [2018-12-03 01:22:08,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:22:08,170 INFO L480 AbstractCegarLoop]: Abstraction has 916 states and 962 transitions. [2018-12-03 01:22:08,170 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:22:08,170 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 962 transitions. [2018-12-03 01:22:08,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2018-12-03 01:22:08,171 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:22:08,172 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-12-03 01:22:08,172 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-12-03 01:22:08,172 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:22:08,172 INFO L82 PathProgramCache]: Analyzing trace with hash 1463146406, now seen corresponding path program 1 times [2018-12-03 01:22:08,173 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:22:08,173 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 39 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:22:08,191 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:22:08,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:22:08,763 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:22:08,822 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:22:08,822 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:22:08,825 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:22:08,825 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:22:08,825 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:22:08,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:22:08,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:22:08,826 INFO L87 Difference]: Start difference. First operand 916 states and 962 transitions. Second operand 5 states. [2018-12-03 01:22:08,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:22:08,915 INFO L93 Difference]: Finished difference Result 916 states and 962 transitions. [2018-12-03 01:22:08,915 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:22:08,915 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 292 [2018-12-03 01:22:08,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:22:08,917 INFO L225 Difference]: With dead ends: 916 [2018-12-03 01:22:08,917 INFO L226 Difference]: Without dead ends: 914 [2018-12-03 01:22:08,917 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-12-03 01:22:08,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2018-12-03 01:22:08,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 914. [2018-12-03 01:22:08,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 914 states. [2018-12-03 01:22:08,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 914 states to 914 states and 959 transitions. [2018-12-03 01:22:08,990 INFO L78 Accepts]: Start accepts. Automaton has 914 states and 959 transitions. Word has length 292 [2018-12-03 01:22:08,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:22:08,991 INFO L480 AbstractCegarLoop]: Abstraction has 914 states and 959 transitions. [2018-12-03 01:22:08,991 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:22:08,991 INFO L276 IsEmpty]: Start isEmpty. Operand 914 states and 959 transitions. [2018-12-03 01:22:08,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2018-12-03 01:22:08,992 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:22:08,992 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-12-03 01:22:08,992 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-12-03 01:22:08,992 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:22:08,992 INFO L82 PathProgramCache]: Analyzing trace with hash 281199205, now seen corresponding path program 1 times [2018-12-03 01:22:08,993 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:22:08,993 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 40 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:22:09,014 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:22:09,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:22:09,612 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:22:09,662 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:22:09,662 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:22:09,665 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:22:09,666 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:22:09,666 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:22:09,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:22:09,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:22:09,666 INFO L87 Difference]: Start difference. First operand 914 states and 959 transitions. Second operand 5 states. [2018-12-03 01:22:09,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:22:09,754 INFO L93 Difference]: Finished difference Result 914 states and 959 transitions. [2018-12-03 01:22:09,754 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:22:09,754 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 300 [2018-12-03 01:22:09,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:22:09,756 INFO L225 Difference]: With dead ends: 914 [2018-12-03 01:22:09,756 INFO L226 Difference]: Without dead ends: 912 [2018-12-03 01:22:09,756 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-12-03 01:22:09,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 912 states. [2018-12-03 01:22:09,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 912 to 912. [2018-12-03 01:22:09,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 912 states. [2018-12-03 01:22:09,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 956 transitions. [2018-12-03 01:22:09,830 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 956 transitions. Word has length 300 [2018-12-03 01:22:09,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:22:09,830 INFO L480 AbstractCegarLoop]: Abstraction has 912 states and 956 transitions. [2018-12-03 01:22:09,830 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:22:09,830 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 956 transitions. [2018-12-03 01:22:09,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2018-12-03 01:22:09,831 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:22:09,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:22:09,831 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-12-03 01:22:09,831 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:22:09,831 INFO L82 PathProgramCache]: Analyzing trace with hash -1763665510, now seen corresponding path program 1 times [2018-12-03 01:22:09,832 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:22:09,832 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 41 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:22:09,850 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:22:10,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:22:10,417 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:22:10,470 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-12-03 01:22:10,470 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:22:10,474 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:22:10,474 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-03 01:22:10,474 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-03 01:22:10,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-03 01:22:10,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-03 01:22:10,475 INFO L87 Difference]: Start difference. First operand 912 states and 956 transitions. Second operand 5 states. [2018-12-03 01:22:10,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:22:10,558 INFO L93 Difference]: Finished difference Result 912 states and 956 transitions. [2018-12-03 01:22:10,558 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 01:22:10,558 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 308 [2018-12-03 01:22:10,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:22:10,559 INFO L225 Difference]: With dead ends: 912 [2018-12-03 01:22:10,559 INFO L226 Difference]: Without dead ends: 301 [2018-12-03 01:22:10,559 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-12-03 01:22:10,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2018-12-03 01:22:10,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 301. [2018-12-03 01:22:10,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 301 states. [2018-12-03 01:22:10,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 310 transitions. [2018-12-03 01:22:10,580 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 310 transitions. Word has length 308 [2018-12-03 01:22:10,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:22:10,580 INFO L480 AbstractCegarLoop]: Abstraction has 301 states and 310 transitions. [2018-12-03 01:22:10,580 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-03 01:22:10,580 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 310 transitions. [2018-12-03 01:22:10,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2018-12-03 01:22:10,581 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:22:10,581 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:22:10,581 INFO L423 AbstractCegarLoop]: === Iteration 41 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 01:22:10,581 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:22:10,581 INFO L82 PathProgramCache]: Analyzing trace with hash 290585714, now seen corresponding path program 1 times [2018-12-03 01:22:10,582 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:22:10,582 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 42 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:22:10,599 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:22:13,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:22:13,611 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:22:14,025 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2018-12-03 01:22:14,025 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:22:14,037 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:22:14,037 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-12-03 01:22:14,037 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-12-03 01:22:14,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-12-03 01:22:14,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2018-12-03 01:22:14,037 INFO L87 Difference]: Start difference. First operand 301 states and 310 transitions. Second operand 11 states. [2018-12-03 01:22:14,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:22:14,624 INFO L93 Difference]: Finished difference Result 375 states and 383 transitions. [2018-12-03 01:22:14,625 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-12-03 01:22:14,625 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 307 [2018-12-03 01:22:14,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:22:14,625 INFO L225 Difference]: With dead ends: 375 [2018-12-03 01:22:14,625 INFO L226 Difference]: Without dead ends: 301 [2018-12-03 01:22:14,626 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 296 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2018-12-03 01:22:14,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2018-12-03 01:22:14,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 301. [2018-12-03 01:22:14,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 301 states. [2018-12-03 01:22:14,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 309 transitions. [2018-12-03 01:22:14,646 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 309 transitions. Word has length 307 [2018-12-03 01:22:14,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:22:14,646 INFO L480 AbstractCegarLoop]: Abstraction has 301 states and 309 transitions. [2018-12-03 01:22:14,646 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-12-03 01:22:14,646 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 309 transitions. [2018-12-03 01:22:14,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2018-12-03 01:22:14,647 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 01:22:14,647 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 01:22:14,647 INFO L423 AbstractCegarLoop]: === Iteration 42 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-03 01:22:14,648 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 01:22:14,648 INFO L82 PathProgramCache]: Analyzing trace with hash 2025620782, now seen corresponding path program 1 times [2018-12-03 01:22:14,649 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-03 01:22:14,649 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/cvc4 Starting monitored process 43 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-03 01:22:14,668 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 01:22:17,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 01:22:17,774 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 01:22:20,188 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2018-12-03 01:22:20,188 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-03 01:22:20,200 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 01:22:20,201 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2018-12-03 01:22:20,201 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-12-03 01:22:20,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-12-03 01:22:20,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2018-12-03 01:22:20,201 INFO L87 Difference]: Start difference. First operand 301 states and 309 transitions. Second operand 21 states. [2018-12-03 01:22:39,367 WARN L180 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-12-03 01:22:39,972 WARN L180 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-12-03 01:22:40,252 WARN L180 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-12-03 01:22:40,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 01:22:40,352 INFO L93 Difference]: Finished difference Result 305 states and 313 transitions. [2018-12-03 01:22:40,354 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-12-03 01:22:40,354 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 313 [2018-12-03 01:22:40,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 01:22:40,354 INFO L225 Difference]: With dead ends: 305 [2018-12-03 01:22:40,354 INFO L226 Difference]: Without dead ends: 0 [2018-12-03 01:22:40,355 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 293 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=101, Invalid=769, Unknown=0, NotChecked=0, Total=870 [2018-12-03 01:22:40,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-12-03 01:22:40,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-12-03 01:22:40,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-12-03 01:22:40,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-12-03 01:22:40,356 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 313 [2018-12-03 01:22:40,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 01:22:40,356 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-12-03 01:22:40,356 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-12-03 01:22:40,356 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-12-03 01:22:40,356 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-12-03 01:22:40,360 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-12-03 01:22:40,547 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:40,829 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:40,833 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,026 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,163 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,163 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,165 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,166 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,219 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,314 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,315 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,316 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,424 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,425 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,426 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,428 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,433 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,434 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,435 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,436 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,532 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,533 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,534 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,535 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,540 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,541 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,542 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,544 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 01:22:41,768 WARN L180 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 1 [2018-12-03 01:22:41,971 WARN L180 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-12-03 01:22:42,136 WARN L180 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-12-03 01:22:42,242 WARN L180 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-12-03 01:22:42,510 WARN L180 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-12-03 01:22:42,703 WARN L180 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-12-03 01:22:43,110 WARN L180 SmtUtils]: Spent 406.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 91 [2018-12-03 01:22:43,235 WARN L180 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-12-03 01:22:43,451 WARN L180 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-12-03 01:22:43,817 WARN L180 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 90 [2018-12-03 01:22:44,422 WARN L180 SmtUtils]: Spent 603.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 98 [2018-12-03 01:22:44,528 WARN L180 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-12-03 01:22:44,852 WARN L180 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 88 [2018-12-03 01:22:45,112 WARN L180 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 77 [2018-12-03 01:22:45,823 WARN L180 SmtUtils]: Spent 709.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 87 [2018-12-03 01:22:46,213 WARN L180 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2018-12-03 01:22:47,052 WARN L180 SmtUtils]: Spent 750.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 87 [2018-12-03 01:22:47,353 WARN L180 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2018-12-03 01:22:47,477 WARN L180 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-12-03 01:22:47,602 WARN L180 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-12-03 01:22:47,725 WARN L180 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 1 [2018-12-03 01:22:48,051 WARN L180 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 81 [2018-12-03 01:22:48,825 WARN L180 SmtUtils]: Spent 773.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 87 [2018-12-03 01:22:49,064 WARN L180 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 1 [2018-12-03 01:22:49,600 WARN L180 SmtUtils]: Spent 534.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 98 [2018-12-03 01:22:49,921 WARN L180 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 88 [2018-12-03 01:22:50,165 WARN L180 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2018-12-03 01:22:51,257 WARN L180 SmtUtils]: Spent 1.09 s on a formula simplification. DAG size of input: 121 DAG size of output: 98 [2018-12-03 01:22:51,463 WARN L180 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 1 [2018-12-03 01:22:51,656 WARN L180 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-12-03 01:22:51,897 WARN L180 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2018-12-03 01:22:52,173 WARN L180 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-12-03 01:22:52,964 WARN L180 SmtUtils]: Spent 790.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 104 [2018-12-03 01:22:53,211 WARN L180 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2018-12-03 01:22:53,396 WARN L180 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 1 [2018-12-03 01:22:53,648 WARN L180 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-12-03 01:22:53,777 WARN L180 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-12-03 01:22:53,890 WARN L180 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 1 [2018-12-03 01:22:54,093 WARN L180 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 1 [2018-12-03 01:22:54,218 WARN L180 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 1 [2018-12-03 01:22:54,636 WARN L180 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 92 [2018-12-03 01:22:54,825 WARN L180 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-12-03 01:22:55,007 WARN L180 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 77 [2018-12-03 01:22:55,329 WARN L180 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2018-12-03 01:22:55,529 WARN L180 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-12-03 01:22:55,707 WARN L180 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 1 [2018-12-03 01:22:56,000 WARN L180 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2018-12-03 01:22:56,152 WARN L180 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-12-03 01:22:56,342 WARN L180 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 85 [2018-12-03 01:22:56,637 WARN L180 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-12-03 01:22:56,764 WARN L180 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-12-03 01:22:57,048 WARN L180 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2018-12-03 01:22:57,576 WARN L180 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 80 [2018-12-03 01:22:58,552 WARN L180 SmtUtils]: Spent 904.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 108 [2018-12-03 01:22:58,848 WARN L180 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 83 [2018-12-03 01:22:59,089 WARN L180 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 83 [2018-12-03 01:22:59,202 WARN L180 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-12-03 01:22:59,366 WARN L180 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 1 [2018-12-03 01:22:59,548 WARN L180 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 77 [2018-12-03 01:22:59,728 WARN L180 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 1 [2018-12-03 01:23:00,095 WARN L180 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 90 [2018-12-03 01:23:00,296 WARN L180 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-12-03 01:23:00,644 WARN L180 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 77 [2018-12-03 01:23:00,998 WARN L180 SmtUtils]: Spent 352.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 86 [2018-12-03 01:23:01,123 WARN L180 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-12-03 01:23:01,244 WARN L180 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 1 [2018-12-03 01:23:01,681 WARN L180 SmtUtils]: Spent 436.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 90 [2018-12-03 01:23:01,880 WARN L180 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-12-03 01:23:02,083 WARN L180 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-12-03 01:23:02,886 WARN L180 SmtUtils]: Spent 803.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 87 [2018-12-03 01:23:03,089 WARN L180 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 1 [2018-12-03 01:23:03,230 WARN L180 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 1 [2018-12-03 01:23:03,524 WARN L180 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 1 [2018-12-03 01:23:04,065 WARN L180 SmtUtils]: Spent 538.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 102 [2018-12-03 01:23:04,387 WARN L180 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 90 [2018-12-03 01:23:04,690 WARN L180 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 92 [2018-12-03 01:23:04,961 WARN L180 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-12-03 01:23:05,531 WARN L180 SmtUtils]: Spent 569.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 101 [2018-12-03 01:23:05,924 WARN L180 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 81 [2018-12-03 01:23:06,282 WARN L180 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2018-12-03 01:23:06,526 WARN L180 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 1 [2018-12-03 01:23:06,739 WARN L180 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-12-03 01:23:06,983 WARN L180 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-12-03 01:23:07,186 WARN L180 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-12-03 01:23:07,415 WARN L180 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 1 [2018-12-03 01:23:07,535 WARN L180 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-12-03 01:23:07,906 WARN L180 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-12-03 01:23:08,071 WARN L180 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 1 [2018-12-03 01:23:08,266 WARN L180 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-12-03 01:23:08,465 WARN L180 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-12-03 01:23:09,196 WARN L180 SmtUtils]: Spent 729.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 87 [2018-12-03 01:23:09,372 WARN L180 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-12-03 01:23:09,678 WARN L180 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2018-12-03 01:23:09,900 WARN L180 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-12-03 01:23:10,468 WARN L180 SmtUtils]: Spent 566.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 101 [2018-12-03 01:23:10,662 WARN L180 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-12-03 01:23:11,205 WARN L180 SmtUtils]: Spent 542.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 85 [2018-12-03 01:23:11,754 WARN L180 SmtUtils]: Spent 548.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 92 [2018-12-03 01:23:11,926 WARN L180 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-12-03 01:23:12,044 WARN L180 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-12-03 01:23:12,195 WARN L180 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-12-03 01:23:12,468 WARN L180 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 80 [2018-12-03 01:23:12,915 WARN L180 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 93 [2018-12-03 01:23:13,020 WARN L180 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-12-03 01:23:13,313 WARN L180 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-12-03 01:23:13,570 WARN L180 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 90 [2018-12-03 01:23:13,918 WARN L180 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 90 [2018-12-03 01:23:14,447 WARN L180 SmtUtils]: Spent 528.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 101 [2018-12-03 01:23:14,799 WARN L180 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2018-12-03 01:23:14,970 WARN L180 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 1 [2018-12-03 01:23:15,263 WARN L180 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2018-12-03 01:23:16,475 WARN L180 SmtUtils]: Spent 1.21 s on a formula simplification. DAG size of input: 127 DAG size of output: 105 [2018-12-03 01:23:16,593 WARN L180 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-12-03 01:23:16,803 WARN L180 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-12-03 01:23:17,388 WARN L180 SmtUtils]: Spent 501.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 85 [2018-12-03 01:23:17,717 WARN L180 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 92 [2018-12-03 01:23:17,902 WARN L180 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 1 [2018-12-03 01:23:18,139 WARN L180 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2018-12-03 01:23:18,412 WARN L180 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 80 [2018-12-03 01:23:18,646 WARN L180 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 1 [2018-12-03 01:23:18,975 WARN L180 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2018-12-03 01:23:19,087 WARN L180 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-12-03 01:23:19,305 WARN L180 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-12-03 01:23:19,624 WARN L180 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-12-03 01:23:19,893 WARN L180 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 1 [2018-12-03 01:23:20,222 WARN L180 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 85 [2018-12-03 01:23:20,462 WARN L180 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2018-12-03 01:23:20,778 WARN L180 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 1 [2018-12-03 01:23:21,051 WARN L180 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 80 [2018-12-03 01:23:21,466 WARN L180 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 80 [2018-12-03 01:23:21,572 WARN L180 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-12-03 01:23:21,814 WARN L180 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2018-12-03 01:23:22,031 WARN L180 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-12-03 01:23:22,144 WARN L180 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-12-03 01:23:22,697 WARN L180 SmtUtils]: Spent 398.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 96 [2018-12-03 01:23:22,899 WARN L180 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 1 [2018-12-03 01:23:23,178 WARN L180 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 77 [2018-12-03 01:23:23,318 WARN L180 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 1 [2018-12-03 01:23:23,321 INFO L448 ceAbstractionStarter]: For program point L11163(line 11163) no Hoare annotation was computed. [2018-12-03 01:23:23,321 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__double_deregistrationEXIT(lines 11158 11169) no Hoare annotation was computed. [2018-12-03 01:23:23,321 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11163) no Hoare annotation was computed. [2018-12-03 01:23:23,321 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_fs_char_dev__double_deregistrationENTRY(lines 11158 11169) the Hoare annotation is: true [2018-12-03 01:23:23,321 INFO L448 ceAbstractionStarter]: For program point L11161(lines 11161 11166) no Hoare annotation was computed. [2018-12-03 01:23:23,321 INFO L448 ceAbstractionStarter]: For program point L11161-2(lines 11158 11169) no Hoare annotation was computed. [2018-12-03 01:23:23,321 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetEXIT(lines 11554 11565) no Hoare annotation was computed. [2018-12-03 01:23:23,321 INFO L448 ceAbstractionStarter]: For program point L11557(lines 11557 11562) no Hoare annotation was computed. [2018-12-03 01:23:23,321 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11559) no Hoare annotation was computed. [2018-12-03 01:23:23,321 INFO L448 ceAbstractionStarter]: For program point L11557-2(lines 11554 11565) no Hoare annotation was computed. [2018-12-03 01:23:23,321 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetENTRY(lines 11554 11565) the Hoare annotation is: true [2018-12-03 01:23:23,321 INFO L448 ceAbstractionStarter]: For program point L11559(line 11559) no Hoare annotation was computed. [2018-12-03 01:23:23,321 INFO L451 ceAbstractionStarter]: At program point L9435(line 9435) the Hoare annotation is: true [2018-12-03 01:23:23,321 INFO L448 ceAbstractionStarter]: For program point L9435-1(line 9435) no Hoare annotation was computed. [2018-12-03 01:23:23,321 INFO L451 ceAbstractionStarter]: At program point ldv_undef_int_nonpositiveENTRY(lines 9427 9439) the Hoare annotation is: true [2018-12-03 01:23:23,321 INFO L448 ceAbstractionStarter]: For program point ldv_undef_int_nonpositiveFINAL(lines 9427 9439) no Hoare annotation was computed. [2018-12-03 01:23:23,321 INFO L448 ceAbstractionStarter]: For program point ldv_undef_int_nonpositiveEXIT(lines 9427 9439) no Hoare annotation was computed. [2018-12-03 01:23:23,322 INFO L451 ceAbstractionStarter]: At program point L9433(line 9433) the Hoare annotation is: true [2018-12-03 01:23:23,322 INFO L448 ceAbstractionStarter]: For program point L9433-1(line 9433) no Hoare annotation was computed. [2018-12-03 01:23:23,322 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_check_final_stateEXIT(lines 9068 9076) no Hoare annotation was computed. [2018-12-03 01:23:23,322 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_check_final_stateENTRY(lines 9068 9076) the Hoare annotation is: true [2018-12-03 01:23:23,322 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_check_final_stateFINAL(lines 9068 9076) no Hoare annotation was computed. [2018-12-03 01:23:23,322 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11990) no Hoare annotation was computed. [2018-12-03 01:23:23,322 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_urb__more_initial_at_exitENTRY(lines 11985 11996) the Hoare annotation is: true [2018-12-03 01:23:23,322 INFO L448 ceAbstractionStarter]: For program point L11988(lines 11988 11993) no Hoare annotation was computed. [2018-12-03 01:23:23,322 INFO L448 ceAbstractionStarter]: For program point L11988-2(lines 11985 11996) no Hoare annotation was computed. [2018-12-03 01:23:23,322 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_urb__more_initial_at_exitEXIT(lines 11985 11996) no Hoare annotation was computed. [2018-12-03 01:23:23,322 INFO L448 ceAbstractionStarter]: For program point L11990(line 11990) no Hoare annotation was computed. [2018-12-03 01:23:23,322 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_module__more_initial_at_exitENTRY(lines 11232 11243) the Hoare annotation is: true [2018-12-03 01:23:23,322 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11237) no Hoare annotation was computed. [2018-12-03 01:23:23,322 INFO L448 ceAbstractionStarter]: For program point L11235-2(lines 11232 11243) no Hoare annotation was computed. [2018-12-03 01:23:23,322 INFO L448 ceAbstractionStarter]: For program point L11237(line 11237) no Hoare annotation was computed. [2018-12-03 01:23:23,322 INFO L448 ceAbstractionStarter]: For program point L11235(lines 11235 11240) no Hoare annotation was computed. [2018-12-03 01:23:23,322 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_module__more_initial_at_exitEXIT(lines 11232 11243) no Hoare annotation was computed. [2018-12-03 01:23:23,322 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_create_classFINAL(lines 8928 8946) no Hoare annotation was computed. [2018-12-03 01:23:23,322 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_create_classEXIT(lines 8928 8946) no Hoare annotation was computed. [2018-12-03 01:23:23,322 INFO L451 ceAbstractionStarter]: At program point L8940(line 8940) the Hoare annotation is: true [2018-12-03 01:23:23,322 INFO L448 ceAbstractionStarter]: For program point L8938(lines 8938 8943) no Hoare annotation was computed. [2018-12-03 01:23:23,322 INFO L448 ceAbstractionStarter]: For program point L8934-1(line 8934) no Hoare annotation was computed. [2018-12-03 01:23:23,322 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_create_classENTRY(lines 8928 8946) the Hoare annotation is: true [2018-12-03 01:23:23,322 INFO L448 ceAbstractionStarter]: For program point L8938-1(lines 8938 8943) no Hoare annotation was computed. [2018-12-03 01:23:23,323 INFO L448 ceAbstractionStarter]: For program point L8936(line 8936) no Hoare annotation was computed. [2018-12-03 01:23:23,323 INFO L451 ceAbstractionStarter]: At program point L8935(line 8935) the Hoare annotation is: true [2018-12-03 01:23:23,323 INFO L451 ceAbstractionStarter]: At program point L8934(line 8934) the Hoare annotation is: true [2018-12-03 01:23:23,323 INFO L451 ceAbstractionStarter]: At program point L8935-1(line 8935) the Hoare annotation is: true [2018-12-03 01:23:23,323 INFO L451 ceAbstractionStarter]: At program point ldv_undef_intENTRY(lines 9384 9393) the Hoare annotation is: true [2018-12-03 01:23:23,323 INFO L448 ceAbstractionStarter]: For program point ldv_undef_intFINAL(lines 9384 9393) no Hoare annotation was computed. [2018-12-03 01:23:23,323 INFO L448 ceAbstractionStarter]: For program point ldv_undef_intEXIT(lines 9384 9393) no Hoare annotation was computed. [2018-12-03 01:23:23,323 INFO L444 ceAbstractionStarter]: At program point L6705(line 6705) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) [2018-12-03 01:23:23,323 INFO L444 ceAbstractionStarter]: At program point mainENTRY(lines 6701 6710) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) [2018-12-03 01:23:23,323 INFO L448 ceAbstractionStarter]: For program point mainFINAL(lines 6701 6710) no Hoare annotation was computed. [2018-12-03 01:23:23,323 INFO L448 ceAbstractionStarter]: For program point mainEXIT(lines 6701 6710) no Hoare annotation was computed. [2018-12-03 01:23:23,323 INFO L448 ceAbstractionStarter]: For program point L6706(line 6706) no Hoare annotation was computed. [2018-12-03 01:23:23,323 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_check_final_state_136FINAL(lines 7422 7449) no Hoare annotation was computed. [2018-12-03 01:23:23,323 INFO L451 ceAbstractionStarter]: At program point ldv_ldv_check_final_state_136ENTRY(lines 7422 7449) the Hoare annotation is: true [2018-12-03 01:23:23,323 INFO L451 ceAbstractionStarter]: At program point L7442(line 7442) the Hoare annotation is: true [2018-12-03 01:23:23,323 INFO L451 ceAbstractionStarter]: At program point L7443(line 7443) the Hoare annotation is: true [2018-12-03 01:23:23,323 INFO L451 ceAbstractionStarter]: At program point L7444(line 7444) the Hoare annotation is: true [2018-12-03 01:23:23,323 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_check_final_state_136EXIT(lines 7422 7449) no Hoare annotation was computed. [2018-12-03 01:23:23,324 INFO L451 ceAbstractionStarter]: At program point L7438(line 7438) the Hoare annotation is: true [2018-12-03 01:23:23,324 INFO L451 ceAbstractionStarter]: At program point L7439(line 7439) the Hoare annotation is: true [2018-12-03 01:23:23,324 INFO L451 ceAbstractionStarter]: At program point L7440(line 7440) the Hoare annotation is: true [2018-12-03 01:23:23,324 INFO L451 ceAbstractionStarter]: At program point L7441(line 7441) the Hoare annotation is: true [2018-12-03 01:23:23,324 INFO L451 ceAbstractionStarter]: At program point L7434(line 7434) the Hoare annotation is: true [2018-12-03 01:23:23,324 INFO L451 ceAbstractionStarter]: At program point L7435(line 7435) the Hoare annotation is: true [2018-12-03 01:23:23,324 INFO L451 ceAbstractionStarter]: At program point L7436(line 7436) the Hoare annotation is: true [2018-12-03 01:23:23,324 INFO L451 ceAbstractionStarter]: At program point L7437(line 7437) the Hoare annotation is: true [2018-12-03 01:23:23,324 INFO L451 ceAbstractionStarter]: At program point L7430(line 7430) the Hoare annotation is: true [2018-12-03 01:23:23,324 INFO L451 ceAbstractionStarter]: At program point L7431(line 7431) the Hoare annotation is: true [2018-12-03 01:23:23,324 INFO L451 ceAbstractionStarter]: At program point L7432(line 7432) the Hoare annotation is: true [2018-12-03 01:23:23,324 INFO L451 ceAbstractionStarter]: At program point L7433(line 7433) the Hoare annotation is: true [2018-12-03 01:23:23,324 INFO L451 ceAbstractionStarter]: At program point L7426(line 7426) the Hoare annotation is: true [2018-12-03 01:23:23,324 INFO L451 ceAbstractionStarter]: At program point L7427(line 7427) the Hoare annotation is: true [2018-12-03 01:23:23,324 INFO L451 ceAbstractionStarter]: At program point L7428(line 7428) the Hoare annotation is: true [2018-12-03 01:23:23,324 INFO L451 ceAbstractionStarter]: At program point L7429(line 7429) the Hoare annotation is: true [2018-12-03 01:23:23,324 INFO L448 ceAbstractionStarter]: For program point ldv_undef_ptrFINAL(lines 9394 9403) no Hoare annotation was computed. [2018-12-03 01:23:23,324 INFO L448 ceAbstractionStarter]: For program point ldv_undef_ptrEXIT(lines 9394 9403) no Hoare annotation was computed. [2018-12-03 01:23:23,324 INFO L451 ceAbstractionStarter]: At program point ldv_undef_ptrENTRY(lines 9394 9403) the Hoare annotation is: true [2018-12-03 01:23:23,324 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_check_final_state_135FINAL(lines 7394 7421) no Hoare annotation was computed. [2018-12-03 01:23:23,324 INFO L451 ceAbstractionStarter]: At program point L7414(line 7414) the Hoare annotation is: true [2018-12-03 01:23:23,324 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_check_final_state_135EXIT(lines 7394 7421) no Hoare annotation was computed. [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point L7415(line 7415) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point L7416(line 7416) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point L7410(line 7410) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point L7411(line 7411) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point L7412(line 7412) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point L7413(line 7413) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point L7406(line 7406) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point L7407(line 7407) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point L7408(line 7408) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point L7409(line 7409) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point ldv_ldv_check_final_state_135ENTRY(lines 7394 7421) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point L7402(line 7402) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point L7403(line 7403) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point L7404(line 7404) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point L7405(line 7405) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point L7398(line 7398) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point L7399(line 7399) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point L7400(line 7400) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point L7401(line 7401) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L448 ceAbstractionStarter]: For program point L11212(line 11212) no Hoare annotation was computed. [2018-12-03 01:23:23,325 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_rcu_srcu__locked_at_exitENTRY(lines 11207 11218) the Hoare annotation is: true [2018-12-03 01:23:23,325 INFO L448 ceAbstractionStarter]: For program point L11210(lines 11210 11215) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11212) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L448 ceAbstractionStarter]: For program point L11210-2(lines 11207 11218) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_srcu__locked_at_exitEXIT(lines 11207 11218) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L448 ceAbstractionStarter]: For program point ldv_assumeFINAL(lines 9163 9173) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L451 ceAbstractionStarter]: At program point L9167(lines 9166 9169) the Hoare annotation is: true [2018-12-03 01:23:23,326 INFO L448 ceAbstractionStarter]: For program point L9166(lines 9166 9170) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L451 ceAbstractionStarter]: At program point ldv_assumeENTRY(lines 9163 9173) the Hoare annotation is: true [2018-12-03 01:23:23,326 INFO L448 ceAbstractionStarter]: For program point ldv_assumeEXIT(lines 9163 9173) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_sysfs_check_final_stateEXIT(lines 8154 8162) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L451 ceAbstractionStarter]: At program point ldv_linux_fs_sysfs_check_final_stateENTRY(lines 8154 8162) the Hoare annotation is: true [2018-12-03 01:23:23,326 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_sysfs_check_final_stateFINAL(lines 8154 8162) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11015) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitENTRY(lines 11010 11021) the Hoare annotation is: true [2018-12-03 01:23:23,326 INFO L448 ceAbstractionStarter]: For program point L11013(lines 11013 11018) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitEXIT(lines 11010 11021) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L448 ceAbstractionStarter]: For program point L11013-2(lines 11010 11021) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L448 ceAbstractionStarter]: For program point L11015(line 11015) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_coherent_check_final_stateENTRY(lines 8850 8858) the Hoare annotation is: true [2018-12-03 01:23:23,326 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_coherent_check_final_stateFINAL(lines 8850 8858) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_coherent_check_final_stateEXIT(lines 8850 8858) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__double_deregistrationEXIT(lines 11738 11749) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L448 ceAbstractionStarter]: For program point L11741(lines 11741 11746) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L448 ceAbstractionStarter]: For program point L11741-2(lines 11738 11749) no Hoare annotation was computed. [2018-12-03 01:23:23,326 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_drivers_base_class__double_deregistrationENTRY(lines 11738 11749) the Hoare annotation is: true [2018-12-03 01:23:23,327 INFO L448 ceAbstractionStarter]: For program point L11743(line 11743) no Hoare annotation was computed. [2018-12-03 01:23:23,327 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11743) no Hoare annotation was computed. [2018-12-03 01:23:23,327 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_unregister_chrdev_regionEXIT(lines 9032 9040) no Hoare annotation was computed. [2018-12-03 01:23:23,327 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_unregister_chrdev_regionENTRY(lines 9032 9040) the Hoare annotation is: true [2018-12-03 01:23:23,327 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_unregister_chrdev_regionFINAL(lines 9032 9040) no Hoare annotation was computed. [2018-12-03 01:23:23,327 INFO L451 ceAbstractionStarter]: At program point L9021(line 9021) the Hoare annotation is: true [2018-12-03 01:23:23,327 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_register_chrdev_regionFINAL(lines 9016 9031) no Hoare annotation was computed. [2018-12-03 01:23:23,327 INFO L448 ceAbstractionStarter]: For program point L9021-1(line 9021) no Hoare annotation was computed. [2018-12-03 01:23:23,327 INFO L451 ceAbstractionStarter]: At program point L9025(line 9025) the Hoare annotation is: true [2018-12-03 01:23:23,327 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_register_chrdev_regionEXIT(lines 9016 9031) no Hoare annotation was computed. [2018-12-03 01:23:23,327 INFO L448 ceAbstractionStarter]: For program point L9023(lines 9023 9028) no Hoare annotation was computed. [2018-12-03 01:23:23,327 INFO L448 ceAbstractionStarter]: For program point L9023-1(lines 9023 9028) no Hoare annotation was computed. [2018-12-03 01:23:23,327 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_register_chrdev_regionENTRY(lines 9016 9031) the Hoare annotation is: true [2018-12-03 01:23:23,327 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_net_rtnetlink__lock_on_exitENTRY(lines 10961 10972) the Hoare annotation is: true [2018-12-03 01:23:23,327 INFO L448 ceAbstractionStarter]: For program point L10964(lines 10964 10969) no Hoare annotation was computed. [2018-12-03 01:23:23,327 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 10966) no Hoare annotation was computed. [2018-12-03 01:23:23,327 INFO L448 ceAbstractionStarter]: For program point L10964-2(lines 10961 10972) no Hoare annotation was computed. [2018-12-03 01:23:23,327 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_net_rtnetlink__lock_on_exitEXIT(lines 10961 10972) no Hoare annotation was computed. [2018-12-03 01:23:23,327 INFO L448 ceAbstractionStarter]: For program point L10966(line 10966) no Hoare annotation was computed. [2018-12-03 01:23:23,327 INFO L448 ceAbstractionStarter]: For program point L11386(line 11386) no Hoare annotation was computed. [2018-12-03 01:23:23,327 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitEXIT(lines 11381 11392) no Hoare annotation was computed. [2018-12-03 01:23:23,327 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitENTRY(lines 11381 11392) the Hoare annotation is: true [2018-12-03 01:23:23,327 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11386) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point L11384(lines 11384 11389) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point L11384-2(lines 11381 11392) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_drivers_base_class__double_registrationENTRY(lines 11726 11737) the Hoare annotation is: true [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point L11729(lines 11729 11734) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11731) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point L11729-2(lines 11726 11737) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__double_registrationEXIT(lines 11726 11737) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point L11731(line 11731) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point L11595(line 11595) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11595) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetEXIT(lines 11590 11601) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point L11593(lines 11593 11598) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetENTRY(lines 11590 11601) the Hoare annotation is: true [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point L11593-2(lines 11590 11601) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point ldv_stopFINAL(lines 9174 9180) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point ldv_stopEXIT(lines 9174 9180) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L451 ceAbstractionStarter]: At program point ldv_stopENTRY(lines 9174 9180) the Hoare annotation is: true [2018-12-03 01:23:23,328 INFO L451 ceAbstractionStarter]: At program point ldv_linux_kernel_rcu_update_lock_check_final_stateENTRY(lines 8476 8484) the Hoare annotation is: true [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_check_final_stateEXIT(lines 8476 8484) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_check_final_stateFINAL(lines 8476 8484) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point L11051(line 11051) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitEXIT(lines 11046 11057) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11051) no Hoare annotation was computed. [2018-12-03 01:23:23,328 INFO L448 ceAbstractionStarter]: For program point L11049(lines 11049 11054) no Hoare annotation was computed. [2018-12-03 01:23:23,329 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitENTRY(lines 11046 11057) the Hoare annotation is: true [2018-12-03 01:23:23,329 INFO L448 ceAbstractionStarter]: For program point L11049-2(lines 11046 11057) no Hoare annotation was computed. [2018-12-03 01:23:23,329 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_bh_check_final_stateEXIT(lines 8398 8406) no Hoare annotation was computed. [2018-12-03 01:23:23,329 INFO L451 ceAbstractionStarter]: At program point ldv_linux_kernel_rcu_update_lock_bh_check_final_stateENTRY(lines 8398 8406) the Hoare annotation is: true [2018-12-03 01:23:23,329 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_bh_check_final_stateFINAL(lines 8398 8406) no Hoare annotation was computed. [2018-12-03 01:23:23,329 INFO L448 ceAbstractionStarter]: For program point L11629(lines 11629 11634) no Hoare annotation was computed. [2018-12-03 01:23:23,329 INFO L448 ceAbstractionStarter]: For program point L11629-2(lines 11626 11637) no Hoare annotation was computed. [2018-12-03 01:23:23,329 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitENTRY(lines 11626 11637) the Hoare annotation is: true [2018-12-03 01:23:23,329 INFO L448 ceAbstractionStarter]: For program point L11631(line 11631) no Hoare annotation was computed. [2018-12-03 01:23:23,329 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11631) no Hoare annotation was computed. [2018-12-03 01:23:23,329 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitEXIT(lines 11626 11637) no Hoare annotation was computed. [2018-12-03 01:23:23,329 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_unregister_classEXIT(lines 8963 8971) no Hoare annotation was computed. [2018-12-03 01:23:23,329 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_unregister_classFINAL(lines 8963 8971) no Hoare annotation was computed. [2018-12-03 01:23:23,329 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_unregister_classENTRY(lines 8963 8971) the Hoare annotation is: true [2018-12-03 01:23:23,329 INFO L444 ceAbstractionStarter]: At program point L6606(line 6606) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (and (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,329 INFO L448 ceAbstractionStarter]: For program point ldv_EMGentry_exit_lirc_dev_exit_3_2EXIT(lines 6602 6610) no Hoare annotation was computed. [2018-12-03 01:23:23,329 INFO L444 ceAbstractionStarter]: At program point ldv_EMGentry_exit_lirc_dev_exit_3_2ENTRY(lines 6602 6610) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (and (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,330 INFO L448 ceAbstractionStarter]: For program point ldv_EMGentry_exit_lirc_dev_exit_3_2FINAL(lines 6602 6610) no Hoare annotation was computed. [2018-12-03 01:23:23,330 INFO L448 ceAbstractionStarter]: For program point ldv_linux_block_genhd_check_final_stateEXIT(lines 7780 7788) no Hoare annotation was computed. [2018-12-03 01:23:23,330 INFO L451 ceAbstractionStarter]: At program point ldv_linux_block_genhd_check_final_stateENTRY(lines 7780 7788) the Hoare annotation is: true [2018-12-03 01:23:23,330 INFO L448 ceAbstractionStarter]: For program point ldv_linux_block_genhd_check_final_stateFINAL(lines 7780 7788) no Hoare annotation was computed. [2018-12-03 01:23:23,330 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_urb_check_final_stateFINAL(lines 9152 9160) no Hoare annotation was computed. [2018-12-03 01:23:23,330 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_urb_check_final_stateEXIT(lines 9152 9160) no Hoare annotation was computed. [2018-12-03 01:23:23,330 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_urb_check_final_stateENTRY(lines 9152 9160) the Hoare annotation is: true [2018-12-03 01:23:23,330 INFO L448 ceAbstractionStarter]: For program point L6682(lines 6682 6697) no Hoare annotation was computed. [2018-12-03 01:23:23,330 INFO L444 ceAbstractionStarter]: At program point L6684-1(line 6684) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (and (not (= ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))) (_ bv0 32))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32)))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))) [2018-12-03 01:23:23,330 INFO L444 ceAbstractionStarter]: At program point L6684(line 6684) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse2 (bvugt .cse0 (_ bv18446744073709547521 64)))) (let ((.cse1 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse3 (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (.cse4 (not (= ((_ extract 31 0) .cse0) (_ bv0 32)))) (.cse6 (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse5 (not .cse2))) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (and (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 ((_ extract 31 0) (bvadd (bvneg .cse0) (_ bv18446744073709547521 64)))) .cse1 .cse2 .cse3) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (and .cse4 .cse5 .cse1 .cse3 (not .cse6)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) .cse4 .cse6 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) .cse5) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))))) [2018-12-03 01:23:23,330 INFO L451 ceAbstractionStarter]: At program point L6685(line 6685) the Hoare annotation is: true [2018-12-03 01:23:23,330 INFO L444 ceAbstractionStarter]: At program point L6678(line 6678) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) [2018-12-03 01:23:23,330 INFO L448 ceAbstractionStarter]: For program point L6679-1(line 6679) no Hoare annotation was computed. [2018-12-03 01:23:23,331 INFO L444 ceAbstractionStarter]: At program point L6679(line 6679) the Hoare annotation is: (let ((.cse3 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse5 (bvugt .cse3 (_ bv18446744073709547521 64)))) (let ((.cse0 (not (= ((_ extract 31 0) .cse3) (_ bv0 32)))) (.cse2 (not .cse5)) (.cse4 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse6 (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (.cse1 (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32)))) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) .cse0 .cse1 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) .cse2) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (and (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 ((_ extract 31 0) (bvadd (bvneg .cse3) (_ bv18446744073709547521 64)))) .cse4 .cse5 .cse6) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (and .cse0 .cse2 .cse4 .cse6 (not .cse1)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))))) [2018-12-03 01:23:23,331 INFO L448 ceAbstractionStarter]: For program point L6680-1(line 6680) no Hoare annotation was computed. [2018-12-03 01:23:23,331 INFO L444 ceAbstractionStarter]: At program point L6680(line 6680) the Hoare annotation is: (let ((.cse3 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse5 (bvugt .cse3 (_ bv18446744073709547521 64)))) (let ((.cse0 (not (= ((_ extract 31 0) .cse3) (_ bv0 32)))) (.cse2 (not .cse5)) (.cse4 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse6 (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (.cse1 (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32)))) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) .cse0 .cse1 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) .cse2) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (and (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 ((_ extract 31 0) (bvadd (bvneg .cse3) (_ bv18446744073709547521 64)))) .cse4 .cse5 .cse6) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (and .cse0 .cse2 .cse4 .cse6 (not .cse1)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))))) [2018-12-03 01:23:23,331 INFO L448 ceAbstractionStarter]: For program point ldv_entry_EMGentry_3FINAL(lines 6670 6700) no Hoare annotation was computed. [2018-12-03 01:23:23,331 INFO L448 ceAbstractionStarter]: For program point L6678-1(line 6678) no Hoare annotation was computed. [2018-12-03 01:23:23,331 INFO L448 ceAbstractionStarter]: For program point ldv_entry_EMGentry_3EXIT(lines 6670 6700) no Hoare annotation was computed. [2018-12-03 01:23:23,331 INFO L444 ceAbstractionStarter]: At program point L6691-1(line 6691) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32)) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))) [2018-12-03 01:23:23,331 INFO L444 ceAbstractionStarter]: At program point ldv_entry_EMGentry_3ENTRY(lines 6670 6700) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) [2018-12-03 01:23:23,331 INFO L444 ceAbstractionStarter]: At program point L6691(line 6691) the Hoare annotation is: (let ((.cse4 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse5 (bvugt .cse4 (_ bv18446744073709547521 64)))) (let ((.cse3 (not (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32)))) (.cse0 (not (= ((_ extract 31 0) .cse4) (_ bv0 32)))) (.cse1 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse2 (not .cse5))) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (and .cse0 .cse1 .cse2 .cse3) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (and (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 ((_ extract 31 0) (bvadd (bvneg .cse4) (_ bv18446744073709547521 64)))) .cse5 (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (and .cse0 .cse2 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse3) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) .cse0 .cse1 .cse2))))) [2018-12-03 01:23:23,334 INFO L444 ceAbstractionStarter]: At program point L6692(line 6692) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (and (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|) (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))))) [2018-12-03 01:23:23,346 INFO L451 ceAbstractionStarter]: At program point L6693(line 6693) the Hoare annotation is: true [2018-12-03 01:23:23,347 INFO L444 ceAbstractionStarter]: At program point L8988(line 8988) the Hoare annotation is: (let ((.cse28 (bvugt ((_ sign_extend 32) (bvadd |ldv_linux_usb_gadget_destroy_class_#in~cls.base| |ldv_linux_usb_gadget_destroy_class_#in~cls.offset|)) (_ bv18446744073709547521 64)))) (let ((.cse27 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))) (.cse24 (not .cse28))) (let ((.cse17 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (.cse3 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (.cse23 (and (or (and (= ldv_linux_usb_gadget_destroy_class_~tmp~70 ((_ sign_extend 32) (_ bv0 32))) .cse24) (and (= ldv_linux_usb_gadget_destroy_class_~tmp~70 ((_ sign_extend 32) (_ bv1 32))) .cse28)) (= ldv_linux_usb_gadget_destroy_class_~cls.base |ldv_linux_usb_gadget_destroy_class_#in~cls.base|) (= ldv_linux_usb_gadget_destroy_class_~cls.offset |ldv_linux_usb_gadget_destroy_class_#in~cls.offset|))) (.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse27))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse4 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse5 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse6 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse7 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse8 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse9 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse10 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse11 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse14 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse26 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (.cse15 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse16 (bvugt .cse27 (_ bv18446744073709547521 64))) (.cse25 (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse18 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse19 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse21 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse22 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (or .cse0 .cse1 .cse2 .cse5 .cse7 .cse9 .cse10 .cse24 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse26 .cse15 .cse16 .cse18 .cse19 .cse20 .cse23 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse24 .cse11 .cse12 .cse13 .cse14 .cse26 .cse15 .cse16 .cse25 .cse18 .cse19 .cse20 .cse21 .cse22))))) [2018-12-03 01:23:23,350 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_destroy_classFINAL(lines 8972 8992) no Hoare annotation was computed. [2018-12-03 01:23:23,350 INFO L448 ceAbstractionStarter]: For program point L8976(lines 8976 8986) no Hoare annotation was computed. [2018-12-03 01:23:23,350 INFO L444 ceAbstractionStarter]: At program point L8980(line 8980) the Hoare annotation is: (let ((.cse9 (= ldv_linux_usb_gadget_destroy_class_~cls.base |ldv_linux_usb_gadget_destroy_class_#in~cls.base|)) (.cse8 (= ldv_linux_usb_gadget_destroy_class_~cls.offset |ldv_linux_usb_gadget_destroy_class_#in~cls.offset|)) (.cse29 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse7 (not (bvugt ((_ sign_extend 32) (bvadd |ldv_linux_usb_gadget_destroy_class_#in~cls.base| |ldv_linux_usb_gadget_destroy_class_#in~cls.offset|)) (_ bv18446744073709547521 64)))) (.cse15 (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse28 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse29))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse22 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (.cse23 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse3 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse24 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse4 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse25 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse5 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse6 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse26 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse10 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse12 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse13 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse14 (bvugt .cse29 (_ bv18446744073709547521 64))) (.cse16 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (.cse17 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse18 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse19 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse20 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse27 (and .cse9 .cse8)) (.cse21 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (and .cse8 .cse9) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (or .cse0 .cse1 .cse2 .cse22 .cse23 .cse3 .cse24 .cse4 .cse25 .cse5 .cse6 .cse26 .cse27 .cse10 .cse11 .cse12 .cse28 .cse13 .cse14 .cse17 .cse18 .cse19 .cse20 .cse21) (or .cse0 .cse1 .cse3 .cse24 .cse4 .cse7 .cse26 .cse11 .cse12 .cse13 .cse15 .cse19 .cse27 .cse2 .cse23 .cse25 .cse5 .cse6 .cse10 .cse28 .cse14 .cse17 .cse18 .cse20 .cse21) (or .cse0 .cse1 .cse2 .cse22 .cse23 .cse3 .cse24 .cse4 .cse25 .cse5 .cse6 .cse26 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse27 .cse21)))) [2018-12-03 01:23:23,362 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_destroy_classENTRY(lines 8972 8992) the Hoare annotation is: true [2018-12-03 01:23:23,362 INFO L448 ceAbstractionStarter]: For program point L8980-1(line 8980) no Hoare annotation was computed. [2018-12-03 01:23:23,362 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_destroy_classEXIT(lines 8972 8992) no Hoare annotation was computed. [2018-12-03 01:23:23,362 INFO L448 ceAbstractionStarter]: For program point L8982(lines 8982 8985) no Hoare annotation was computed. [2018-12-03 01:23:23,362 INFO L448 ceAbstractionStarter]: For program point L11853(line 11853) no Hoare annotation was computed. [2018-12-03 01:23:23,362 INFO L448 ceAbstractionStarter]: For program point L11851(lines 11851 11856) no Hoare annotation was computed. [2018-12-03 01:23:23,362 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_block_genhd__more_initial_at_exitEXIT(lines 11848 11859) no Hoare annotation was computed. [2018-12-03 01:23:23,375 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11853) no Hoare annotation was computed. [2018-12-03 01:23:23,375 INFO L448 ceAbstractionStarter]: For program point L11851-2(lines 11848 11859) no Hoare annotation was computed. [2018-12-03 01:23:23,375 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_block_genhd__more_initial_at_exitENTRY(lines 11848 11859) the Hoare annotation is: true [2018-12-03 01:23:23,375 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_post_init_134FINAL(lines 7382 7393) no Hoare annotation was computed. [2018-12-03 01:23:23,376 INFO L444 ceAbstractionStarter]: At program point L7387-1(line 7387) the Hoare annotation is: (let ((.cse21 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse21))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse17 (= |ldv_ldv_post_init_134_#in~ldv_func_arg1| ldv_ldv_post_init_134_~ldv_func_arg1)) (.cse6 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse7 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse8 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse9 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse10 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse13 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse14 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse15 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse16 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse18 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse19 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse17 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse14 (bvugt .cse21 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) .cse15 .cse16 .cse18 .cse19 .cse20)))) [2018-12-03 01:23:23,376 INFO L444 ceAbstractionStarter]: At program point L7387(line 7387) the Hoare annotation is: (let ((.cse21 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse21))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse17 (= |ldv_ldv_post_init_134_#in~ldv_func_arg1| ldv_ldv_post_init_134_~ldv_func_arg1)) (.cse6 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse7 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse8 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse9 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse10 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse13 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse14 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse15 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse16 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse18 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse19 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse17 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse14 (bvugt .cse21 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) .cse15 .cse16 .cse18 .cse19 .cse20)))) [2018-12-03 01:23:23,387 INFO L444 ceAbstractionStarter]: At program point L7388(line 7388) the Hoare annotation is: (let ((.cse21 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse21))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse17 (= |ldv_ldv_post_init_134_#in~ldv_func_arg1| ldv_ldv_post_init_134_~ldv_func_arg1)) (.cse6 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse7 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse8 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse9 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse10 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse13 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse14 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse15 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse16 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse18 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse19 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse17 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse14 (bvugt .cse21 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) .cse15 .cse16 .cse18 .cse19 .cse20)))) [2018-12-03 01:23:23,398 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_post_init_134EXIT(lines 7382 7393) no Hoare annotation was computed. [2018-12-03 01:23:23,398 INFO L448 ceAbstractionStarter]: For program point L7389(line 7389) no Hoare annotation was computed. [2018-12-03 01:23:23,398 INFO L451 ceAbstractionStarter]: At program point ldv_ldv_post_init_134ENTRY(lines 7382 7393) the Hoare annotation is: true [2018-12-03 01:23:23,399 INFO L444 ceAbstractionStarter]: At program point ldv_linux_drivers_base_class_destroy_classENTRY(lines 7949 7969) the Hoare annotation is: (let ((.cse23 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse23))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse6 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse7 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse8 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse9 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse10 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse11 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse14 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse15 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse16 (bvugt .cse23 (_ bv18446744073709547521 64))) (.cse17 (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32)))) (.cse18 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse19 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse21 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse22 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22)))) [2018-12-03 01:23:23,410 INFO L448 ceAbstractionStarter]: For program point L7953(lines 7953 7963) no Hoare annotation was computed. [2018-12-03 01:23:23,410 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_destroy_classEXIT(lines 7949 7969) no Hoare annotation was computed. [2018-12-03 01:23:23,410 INFO L444 ceAbstractionStarter]: At program point L7965(line 7965) the Hoare annotation is: (let ((.cse23 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse23))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse6 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse7 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse8 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse9 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse10 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse13 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse14 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse20 (and (= |ldv_linux_drivers_base_class_destroy_class_#in~cls.offset| ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= |ldv_linux_drivers_base_class_destroy_class_#in~cls.base| ldv_linux_drivers_base_class_destroy_class_~cls.base) (let ((.cse24 (bvugt ((_ sign_extend 32) (bvadd |ldv_linux_drivers_base_class_destroy_class_#in~cls.offset| |ldv_linux_drivers_base_class_destroy_class_#in~cls.base|)) (_ bv18446744073709547521 64)))) (or (and (= ((_ sign_extend 32) (_ bv1 32)) ldv_linux_drivers_base_class_destroy_class_~tmp~51) .cse24) (and (= ((_ sign_extend 32) (_ bv0 32)) ldv_linux_drivers_base_class_destroy_class_~tmp~51) (not .cse24)))))) (.cse15 (bvugt .cse23 (_ bv18446744073709547521 64))) (.cse16 (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32)))) (.cse17 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse18 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse19 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse21 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse22 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse20 .cse15 .cse16 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse17 .cse18 .cse19 .cse21 .cse22)))) [2018-12-03 01:23:23,414 INFO L448 ceAbstractionStarter]: For program point L7959(lines 7959 7962) no Hoare annotation was computed. [2018-12-03 01:23:23,414 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_destroy_classFINAL(lines 7949 7969) no Hoare annotation was computed. [2018-12-03 01:23:23,415 INFO L448 ceAbstractionStarter]: For program point L7957-1(line 7957) no Hoare annotation was computed. [2018-12-03 01:23:23,415 INFO L444 ceAbstractionStarter]: At program point L7957(line 7957) the Hoare annotation is: (let ((.cse23 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse23))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse6 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse7 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse8 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse9 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse10 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse16 (and (= |ldv_linux_drivers_base_class_destroy_class_#in~cls.offset| ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= |ldv_linux_drivers_base_class_destroy_class_#in~cls.base| ldv_linux_drivers_base_class_destroy_class_~cls.base))) (.cse11 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse13 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse14 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse15 (bvugt .cse23 (_ bv18446744073709547521 64))) (.cse17 (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32)))) (.cse18 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse19 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse21 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse22 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse16 .cse11 .cse12 .cse13 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22)))) [2018-12-03 01:23:23,420 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_arch_io__more_initial_at_exitENTRY(lines 11873 11884) the Hoare annotation is: true [2018-12-03 01:23:23,420 INFO L448 ceAbstractionStarter]: For program point L11876(lines 11876 11881) no Hoare annotation was computed. [2018-12-03 01:23:23,420 INFO L448 ceAbstractionStarter]: For program point L11876-2(lines 11873 11884) no Hoare annotation was computed. [2018-12-03 01:23:23,420 INFO L448 ceAbstractionStarter]: For program point L11878(line 11878) no Hoare annotation was computed. [2018-12-03 01:23:23,420 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11878) no Hoare annotation was computed. [2018-12-03 01:23:23,420 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_arch_io__more_initial_at_exitEXIT(lines 11873 11884) no Hoare annotation was computed. [2018-12-03 01:23:23,420 INFO L448 ceAbstractionStarter]: For program point L11790-2(lines 11787 11798) no Hoare annotation was computed. [2018-12-03 01:23:23,420 INFO L448 ceAbstractionStarter]: For program point L11792(line 11792) no Hoare annotation was computed. [2018-12-03 01:23:23,420 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11792) no Hoare annotation was computed. [2018-12-03 01:23:23,420 INFO L448 ceAbstractionStarter]: For program point L11790(lines 11790 11795) no Hoare annotation was computed. [2018-12-03 01:23:23,421 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_block_queue__more_initial_at_exitENTRY(lines 11787 11798) the Hoare annotation is: true [2018-12-03 01:23:23,421 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_block_queue__more_initial_at_exitEXIT(lines 11787 11798) no Hoare annotation was computed. [2018-12-03 01:23:23,421 INFO L451 ceAbstractionStarter]: At program point ldv_linux_net_register_reset_error_counterENTRY(lines 8664 8670) the Hoare annotation is: true [2018-12-03 01:23:23,421 INFO L448 ceAbstractionStarter]: For program point ldv_linux_net_register_reset_error_counterEXIT(lines 8664 8670) no Hoare annotation was computed. [2018-12-03 01:23:23,421 INFO L448 ceAbstractionStarter]: For program point ldv_linux_net_register_reset_error_counterFINAL(lines 8664 8670) no Hoare annotation was computed. [2018-12-03 01:23:23,421 INFO L448 ceAbstractionStarter]: For program point PTR_ERREXIT(lines 7007 7016) no Hoare annotation was computed. [2018-12-03 01:23:23,421 INFO L451 ceAbstractionStarter]: At program point PTR_ERRENTRY(lines 7007 7016) the Hoare annotation is: true [2018-12-03 01:23:23,421 INFO L448 ceAbstractionStarter]: For program point L7012-1(line 7012) no Hoare annotation was computed. [2018-12-03 01:23:23,422 INFO L448 ceAbstractionStarter]: For program point PTR_ERRFINAL(lines 7007 7016) no Hoare annotation was computed. [2018-12-03 01:23:23,422 INFO L444 ceAbstractionStarter]: At program point L7012(line 7012) the Hoare annotation is: (or (and (= |PTR_ERR_#in~ptr.offset| PTR_ERR_~ptr.offset) (= PTR_ERR_~ptr.base |PTR_ERR_#in~ptr.base|)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (or (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) [2018-12-03 01:23:23,422 INFO L448 ceAbstractionStarter]: For program point ldv_is_errEXIT(lines 8022 8027) no Hoare annotation was computed. [2018-12-03 01:23:23,422 INFO L451 ceAbstractionStarter]: At program point ldv_is_errENTRY(lines 8022 8027) the Hoare annotation is: true [2018-12-03 01:23:23,422 INFO L448 ceAbstractionStarter]: For program point ldv_is_errFINAL(lines 8022 8027) no Hoare annotation was computed. [2018-12-03 01:23:23,422 INFO L448 ceAbstractionStarter]: For program point ldv_linux_block_queue_check_final_stateEXIT(lines 7821 7829) no Hoare annotation was computed. [2018-12-03 01:23:23,422 INFO L448 ceAbstractionStarter]: For program point ldv_linux_block_queue_check_final_stateFINAL(lines 7821 7829) no Hoare annotation was computed. [2018-12-03 01:23:23,422 INFO L451 ceAbstractionStarter]: At program point ldv_linux_block_queue_check_final_stateENTRY(lines 7821 7829) the Hoare annotation is: true [2018-12-03 01:23:23,424 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_fs_char_dev__registered_at_exitENTRY(lines 11170 11181) the Hoare annotation is: true [2018-12-03 01:23:23,424 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11175) no Hoare annotation was computed. [2018-12-03 01:23:23,424 INFO L448 ceAbstractionStarter]: For program point L11173(lines 11173 11178) no Hoare annotation was computed. [2018-12-03 01:23:23,424 INFO L448 ceAbstractionStarter]: For program point L11173-2(lines 11170 11181) no Hoare annotation was computed. [2018-12-03 01:23:23,424 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__registered_at_exitEXIT(lines 11170 11181) no Hoare annotation was computed. [2018-12-03 01:23:23,424 INFO L448 ceAbstractionStarter]: For program point L11175(line 11175) no Hoare annotation was computed. [2018-12-03 01:23:23,424 INFO L451 ceAbstractionStarter]: At program point ldv_ptr_errENTRY(lines 8034 8039) the Hoare annotation is: true [2018-12-03 01:23:23,424 INFO L448 ceAbstractionStarter]: For program point ldv_ptr_errFINAL(lines 8034 8039) no Hoare annotation was computed. [2018-12-03 01:23:23,424 INFO L448 ceAbstractionStarter]: For program point ldv_ptr_errEXIT(lines 8034 8039) no Hoare annotation was computed. [2018-12-03 01:23:23,424 INFO L444 ceAbstractionStarter]: At program point L7375-1(line 7375) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,424 INFO L444 ceAbstractionStarter]: At program point ldv_unregister_chrdev_region_133ENTRY(lines 7371 7381) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,426 INFO L444 ceAbstractionStarter]: At program point L7375(line 7375) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,426 INFO L444 ceAbstractionStarter]: At program point L7376(line 7376) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,428 INFO L448 ceAbstractionStarter]: For program point ldv_unregister_chrdev_region_133FINAL(lines 7371 7381) no Hoare annotation was computed. [2018-12-03 01:23:23,428 INFO L448 ceAbstractionStarter]: For program point ldv_unregister_chrdev_region_133EXIT(lines 7371 7381) no Hoare annotation was computed. [2018-12-03 01:23:23,428 INFO L451 ceAbstractionStarter]: At program point ldv_linux_lib_find_bit_initializeENTRY(lines 8580 8588) the Hoare annotation is: true [2018-12-03 01:23:23,428 INFO L448 ceAbstractionStarter]: For program point ldv_linux_lib_find_bit_initializeEXIT(lines 8580 8588) no Hoare annotation was computed. [2018-12-03 01:23:23,428 INFO L448 ceAbstractionStarter]: For program point ldv_linux_lib_find_bit_initializeFINAL(lines 8580 8588) no Hoare annotation was computed. [2018-12-03 01:23:23,428 INFO L448 ceAbstractionStarter]: For program point L11100(line 11100) no Hoare annotation was computed. [2018-12-03 01:23:23,428 INFO L448 ceAbstractionStarter]: For program point L11098(lines 11098 11103) no Hoare annotation was computed. [2018-12-03 01:23:23,428 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_lib_idr__more_at_exitEXIT(lines 11095 11106) no Hoare annotation was computed. [2018-12-03 01:23:23,428 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_lib_idr__more_at_exitENTRY(lines 11095 11106) the Hoare annotation is: true [2018-12-03 01:23:23,428 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11100) no Hoare annotation was computed. [2018-12-03 01:23:23,428 INFO L448 ceAbstractionStarter]: For program point L11098-2(lines 11095 11106) no Hoare annotation was computed. [2018-12-03 01:23:23,428 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_create_classFINAL(lines 7902 7921) no Hoare annotation was computed. [2018-12-03 01:23:23,428 INFO L444 ceAbstractionStarter]: At program point ldv_linux_drivers_base_class_create_classENTRY(lines 7902 7921) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) [2018-12-03 01:23:23,431 INFO L444 ceAbstractionStarter]: At program point L7914(line 7914) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (let ((.cse0 ((_ sign_extend 32) (bvadd ldv_linux_drivers_base_class_create_class_~is_got~0.base ldv_linux_drivers_base_class_create_class_~is_got~0.offset)))) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) .cse0))) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= ldv_linux_drivers_base_class_create_class_~tmp~50 ((_ sign_extend 32) (_ bv0 32))))) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))) [2018-12-03 01:23:23,431 INFO L448 ceAbstractionStarter]: For program point L7910(line 7910) no Hoare annotation was computed. [2018-12-03 01:23:23,431 INFO L448 ceAbstractionStarter]: For program point L7912-2(lines 7912 7918) no Hoare annotation was computed. [2018-12-03 01:23:23,431 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_create_classEXIT(lines 7902 7921) no Hoare annotation was computed. [2018-12-03 01:23:23,432 INFO L448 ceAbstractionStarter]: For program point L7912(lines 7912 7918) no Hoare annotation was computed. [2018-12-03 01:23:23,435 INFO L448 ceAbstractionStarter]: For program point L7914-1(line 7914) no Hoare annotation was computed. [2018-12-03 01:23:23,435 INFO L448 ceAbstractionStarter]: For program point L7908-1(line 7908) no Hoare annotation was computed. [2018-12-03 01:23:23,435 INFO L444 ceAbstractionStarter]: At program point L7908(line 7908) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) [2018-12-03 01:23:23,436 INFO L444 ceAbstractionStarter]: At program point L7909-1(line 7909) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ldv_linux_drivers_base_class_create_class_~is_got~0.base ldv_linux_drivers_base_class_create_class_~is_got~0.offset))))))) [2018-12-03 01:23:23,436 INFO L444 ceAbstractionStarter]: At program point L7909(line 7909) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) [2018-12-03 01:23:23,437 INFO L444 ceAbstractionStarter]: At program point L4064(line 4064) the Hoare annotation is: (let ((.cse1 ((_ sign_extend 32) (bvadd ldv_create_class_~res1~0.base ldv_create_class_~res1~0.offset)))) (let ((.cse0 (bvugt .cse1 (_ bv18446744073709547521 64)))) (or (and (not .cse0) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) .cse1)))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse0) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))))) [2018-12-03 01:23:23,437 INFO L444 ceAbstractionStarter]: At program point L4062(line 4062) the Hoare annotation is: (let ((.cse1 ((_ sign_extend 32) (bvadd ldv_create_class_~res1~0.base ldv_create_class_~res1~0.offset)))) (let ((.cse0 (bvugt .cse1 (_ bv18446744073709547521 64)))) (or (and (not .cse0) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) .cse1)))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse0) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))))) [2018-12-03 01:23:23,439 INFO L448 ceAbstractionStarter]: For program point L4064-1(line 4064) no Hoare annotation was computed. [2018-12-03 01:23:23,439 INFO L444 ceAbstractionStarter]: At program point L4060(line 4060) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) [2018-12-03 01:23:23,439 INFO L448 ceAbstractionStarter]: For program point L4062-1(line 4062) no Hoare annotation was computed. [2018-12-03 01:23:23,439 INFO L448 ceAbstractionStarter]: For program point L4060-1(line 4060) no Hoare annotation was computed. [2018-12-03 01:23:23,439 INFO L444 ceAbstractionStarter]: At program point ldv_create_classENTRY(lines 4052 4068) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) [2018-12-03 01:23:23,442 INFO L448 ceAbstractionStarter]: For program point ldv_create_classEXIT(lines 4052 4068) no Hoare annotation was computed. [2018-12-03 01:23:23,442 INFO L448 ceAbstractionStarter]: For program point ldv_create_classFINAL(lines 4052 4068) no Hoare annotation was computed. [2018-12-03 01:23:23,442 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_locking_rwlock_check_final_stateFINAL(lines 8249 8258) no Hoare annotation was computed. [2018-12-03 01:23:23,442 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_locking_rwlock_check_final_stateEXIT(lines 8249 8258) no Hoare annotation was computed. [2018-12-03 01:23:23,442 INFO L451 ceAbstractionStarter]: At program point L8253(line 8253) the Hoare annotation is: true [2018-12-03 01:23:23,442 INFO L451 ceAbstractionStarter]: At program point ldv_linux_kernel_locking_rwlock_check_final_stateENTRY(lines 8249 8258) the Hoare annotation is: true [2018-12-03 01:23:23,442 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_sched_check_final_stateFINAL(lines 8437 8445) no Hoare annotation was computed. [2018-12-03 01:23:23,442 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_sched_check_final_stateEXIT(lines 8437 8445) no Hoare annotation was computed. [2018-12-03 01:23:23,443 INFO L451 ceAbstractionStarter]: At program point ldv_linux_kernel_rcu_update_lock_sched_check_final_stateENTRY(lines 8437 8445) the Hoare annotation is: true [2018-12-03 01:23:23,443 INFO L448 ceAbstractionStarter]: For program point ldv_linux_mmc_sdio_func_check_final_stateFINAL(lines 8635 8643) no Hoare annotation was computed. [2018-12-03 01:23:23,443 INFO L451 ceAbstractionStarter]: At program point ldv_linux_mmc_sdio_func_check_final_stateENTRY(lines 8635 8643) the Hoare annotation is: true [2018-12-03 01:23:23,443 INFO L448 ceAbstractionStarter]: For program point ldv_linux_mmc_sdio_func_check_final_stateEXIT(lines 8635 8643) no Hoare annotation was computed. [2018-12-03 01:23:23,443 INFO L448 ceAbstractionStarter]: For program point ldv_EMGentry_init_lirc_dev_init_3_7FINAL(lines 6611 6620) no Hoare annotation was computed. [2018-12-03 01:23:23,443 INFO L448 ceAbstractionStarter]: For program point ldv_EMGentry_init_lirc_dev_init_3_7EXIT(lines 6611 6620) no Hoare annotation was computed. [2018-12-03 01:23:23,443 INFO L448 ceAbstractionStarter]: For program point L6616-1(line 6616) no Hoare annotation was computed. [2018-12-03 01:23:23,448 INFO L444 ceAbstractionStarter]: At program point ldv_EMGentry_init_lirc_dev_init_3_7ENTRY(lines 6611 6620) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) [2018-12-03 01:23:23,448 INFO L444 ceAbstractionStarter]: At program point L6616(line 6616) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) [2018-12-03 01:23:23,448 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_block_request__get_at_exitENTRY(lines 11688 11699) the Hoare annotation is: true [2018-12-03 01:23:23,448 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11693) no Hoare annotation was computed. [2018-12-03 01:23:23,451 INFO L448 ceAbstractionStarter]: For program point L11693(line 11693) no Hoare annotation was computed. [2018-12-03 01:23:23,451 INFO L448 ceAbstractionStarter]: For program point L11691(lines 11691 11696) no Hoare annotation was computed. [2018-12-03 01:23:23,451 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_block_request__get_at_exitEXIT(lines 11688 11699) no Hoare annotation was computed. [2018-12-03 01:23:23,452 INFO L448 ceAbstractionStarter]: For program point L11691-2(lines 11688 11699) no Hoare annotation was computed. [2018-12-03 01:23:23,452 INFO L448 ceAbstractionStarter]: For program point L11149(lines 11149 11154) no Hoare annotation was computed. [2018-12-03 01:23:23,452 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__double_registrationEXIT(lines 11146 11157) no Hoare annotation was computed. [2018-12-03 01:23:23,452 INFO L448 ceAbstractionStarter]: For program point L11149-2(lines 11146 11157) no Hoare annotation was computed. [2018-12-03 01:23:23,452 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_fs_char_dev__double_registrationENTRY(lines 11146 11157) the Hoare annotation is: true [2018-12-03 01:23:23,452 INFO L448 ceAbstractionStarter]: For program point L11151(line 11151) no Hoare annotation was computed. [2018-12-03 01:23:23,452 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11151) no Hoare annotation was computed. [2018-12-03 01:23:23,452 INFO L448 ceAbstractionStarter]: For program point L11324(line 11324) no Hoare annotation was computed. [2018-12-03 01:23:23,452 INFO L448 ceAbstractionStarter]: For program point L11322(lines 11322 11327) no Hoare annotation was computed. [2018-12-03 01:23:23,452 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_mmc_sdio_func__unreleased_at_exitENTRY(lines 11319 11330) the Hoare annotation is: true [2018-12-03 01:23:23,452 INFO L448 ceAbstractionStarter]: For program point L11322-2(lines 11319 11330) no Hoare annotation was computed. [2018-12-03 01:23:23,452 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11324) no Hoare annotation was computed. [2018-12-03 01:23:23,452 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_mmc_sdio_func__unreleased_at_exitEXIT(lines 11319 11330) no Hoare annotation was computed. [2018-12-03 01:23:23,452 INFO L448 ceAbstractionStarter]: For program point alloc_chrdev_regionEXIT(lines 12080 12082) no Hoare annotation was computed. [2018-12-03 01:23:23,452 INFO L451 ceAbstractionStarter]: At program point alloc_chrdev_regionENTRY(lines 12080 12082) the Hoare annotation is: true [2018-12-03 01:23:23,452 INFO L448 ceAbstractionStarter]: For program point alloc_chrdev_regionFINAL(lines 12080 12082) no Hoare annotation was computed. [2018-12-03 01:23:23,452 INFO L448 ceAbstractionStarter]: For program point ldv_class_destroy_132EXIT(lines 7361 7370) no Hoare annotation was computed. [2018-12-03 01:23:23,452 INFO L444 ceAbstractionStarter]: At program point ldv_class_destroy_132ENTRY(lines 7361 7370) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,453 INFO L444 ceAbstractionStarter]: At program point L7365-1(line 7365) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))) (.cse2 (= ldv_class_destroy_132_~cls.base |ldv_class_destroy_132_#in~cls.base|)) (.cse1 (= |ldv_class_destroy_132_#in~cls.offset| ldv_class_destroy_132_~cls.offset)) (.cse3 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (and .cse1 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse2) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (and .cse1 .cse3 .cse2 (bvugt ((_ sign_extend 32) (bvadd ldv_class_destroy_132_~cls.offset ldv_class_destroy_132_~cls.base)) (_ bv18446744073709547521 64))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (and .cse2 .cse1 (= ((_ sign_extend 32) (_ bv0 32)) ((_ sign_extend 32) (bvadd |ldv_class_destroy_132_#in~cls.offset| |ldv_class_destroy_132_#in~cls.base|))) .cse3) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,453 INFO L448 ceAbstractionStarter]: For program point ldv_class_destroy_132FINAL(lines 7361 7370) no Hoare annotation was computed. [2018-12-03 01:23:23,457 INFO L444 ceAbstractionStarter]: At program point L7365(line 7365) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (and (= |ldv_class_destroy_132_#in~cls.offset| ldv_class_destroy_132_~cls.offset) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= ldv_class_destroy_132_~cls.base |ldv_class_destroy_132_#in~cls.base|)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,457 INFO L448 ceAbstractionStarter]: For program point ldv_linux_lib_idr_check_final_stateEXIT(lines 10939 10947) no Hoare annotation was computed. [2018-12-03 01:23:23,457 INFO L451 ceAbstractionStarter]: At program point ldv_linux_lib_idr_check_final_stateENTRY(lines 10939 10947) the Hoare annotation is: true [2018-12-03 01:23:23,457 INFO L448 ceAbstractionStarter]: For program point ldv_linux_lib_idr_check_final_stateFINAL(lines 10939 10947) no Hoare annotation was computed. [2018-12-03 01:23:23,457 INFO L448 ceAbstractionStarter]: For program point ldv_class_destroy_131EXIT(lines 7351 7360) no Hoare annotation was computed. [2018-12-03 01:23:23,457 INFO L444 ceAbstractionStarter]: At program point L7355-1(line 7355) the Hoare annotation is: (let ((.cse3 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse2 (= |ldv_class_destroy_131_#in~cls.offset| ldv_class_destroy_131_~cls.offset)) (.cse1 (= |ldv_class_destroy_131_#in~cls.base| ldv_class_destroy_131_~cls.base)) (.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (and (= ((_ sign_extend 32) (_ bv0 32)) ((_ sign_extend 32) (bvadd |ldv_class_destroy_131_#in~cls.offset| |ldv_class_destroy_131_#in~cls.base|))) .cse1 .cse2 .cse3) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (and .cse1 .cse2 .cse3 (bvugt ((_ sign_extend 32) (bvadd ldv_class_destroy_131_~cls.offset ldv_class_destroy_131_~cls.base)) (_ bv18446744073709547521 64))) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (and .cse2 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse1) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,460 INFO L444 ceAbstractionStarter]: At program point L7355(line 7355) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (and (= |ldv_class_destroy_131_#in~cls.offset| ldv_class_destroy_131_~cls.offset) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= |ldv_class_destroy_131_#in~cls.base| ldv_class_destroy_131_~cls.base)) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,463 INFO L444 ceAbstractionStarter]: At program point ldv_class_destroy_131ENTRY(lines 7351 7360) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,463 INFO L448 ceAbstractionStarter]: For program point ldv_class_destroy_131FINAL(lines 7351 7360) no Hoare annotation was computed. [2018-12-03 01:23:23,463 INFO L448 ceAbstractionStarter]: For program point L8095(lines 8095 8101) no Hoare annotation was computed. [2018-12-03 01:23:23,463 INFO L448 ceAbstractionStarter]: For program point L8097-1(line 8097) no Hoare annotation was computed. [2018-12-03 01:23:23,463 INFO L444 ceAbstractionStarter]: At program point L8097(line 8097) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (and (= ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,470 INFO L448 ceAbstractionStarter]: For program point L8093-1(line 8093) no Hoare annotation was computed. [2018-12-03 01:23:23,470 INFO L444 ceAbstractionStarter]: At program point L8093(line 8093) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,470 INFO L448 ceAbstractionStarter]: For program point L8095-2(lines 8095 8101) no Hoare annotation was computed. [2018-12-03 01:23:23,470 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_register_chrdev_regionFINAL(lines 8088 8104) no Hoare annotation was computed. [2018-12-03 01:23:23,470 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_register_chrdev_regionEXIT(lines 8088 8104) no Hoare annotation was computed. [2018-12-03 01:23:23,478 INFO L444 ceAbstractionStarter]: At program point ldv_linux_fs_char_dev_register_chrdev_regionENTRY(lines 8088 8104) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,478 INFO L448 ceAbstractionStarter]: For program point L11916(line 11916) no Hoare annotation was computed. [2018-12-03 01:23:23,479 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11916) no Hoare annotation was computed. [2018-12-03 01:23:23,479 INFO L448 ceAbstractionStarter]: For program point L11914(lines 11914 11919) no Hoare annotation was computed. [2018-12-03 01:23:23,479 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_fs_sysfs__more_initial_at_exitEXIT(lines 11911 11922) no Hoare annotation was computed. [2018-12-03 01:23:23,479 INFO L448 ceAbstractionStarter]: For program point L11914-2(lines 11911 11922) no Hoare annotation was computed. [2018-12-03 01:23:23,479 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_fs_sysfs__more_initial_at_exitENTRY(lines 11911 11922) the Hoare annotation is: true [2018-12-03 01:23:23,479 INFO L451 ceAbstractionStarter]: At program point ldv_linux_usb_register_reset_error_counterENTRY(lines 9097 9103) the Hoare annotation is: true [2018-12-03 01:23:23,479 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_register_reset_error_counterFINAL(lines 9097 9103) no Hoare annotation was computed. [2018-12-03 01:23:23,479 INFO L448 ceAbstractionStarter]: For program point ldv_linux_usb_register_reset_error_counterEXIT(lines 9097 9103) no Hoare annotation was computed. [2018-12-03 01:23:23,479 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_check_final_stateEXIT(lines 8115 8123) no Hoare annotation was computed. [2018-12-03 01:23:23,479 INFO L451 ceAbstractionStarter]: At program point ldv_linux_fs_char_dev_check_final_stateENTRY(lines 8115 8123) the Hoare annotation is: true [2018-12-03 01:23:23,479 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_check_final_stateFINAL(lines 8115 8123) no Hoare annotation was computed. [2018-12-03 01:23:23,479 INFO L448 ceAbstractionStarter]: For program point unregister_chrdev_regionFINAL(lines 12160 12162) no Hoare annotation was computed. [2018-12-03 01:23:23,485 INFO L448 ceAbstractionStarter]: For program point unregister_chrdev_regionEXIT(lines 12160 12162) no Hoare annotation was computed. [2018-12-03 01:23:23,485 INFO L451 ceAbstractionStarter]: At program point unregister_chrdev_regionENTRY(lines 12160 12162) the Hoare annotation is: true [2018-12-03 01:23:23,485 INFO L448 ceAbstractionStarter]: For program point ldv_linux_net_rtnetlink_check_final_stateEXIT(lines 8754 8762) no Hoare annotation was computed. [2018-12-03 01:23:23,485 INFO L451 ceAbstractionStarter]: At program point ldv_linux_net_rtnetlink_check_final_stateENTRY(lines 8754 8762) the Hoare annotation is: true [2018-12-03 01:23:23,486 INFO L448 ceAbstractionStarter]: For program point ldv_linux_net_rtnetlink_check_final_stateFINAL(lines 8754 8762) no Hoare annotation was computed. [2018-12-03 01:23:23,486 INFO L451 ceAbstractionStarter]: At program point ldv_ldv_initialize_137ENTRY(lines 7450 7458) the Hoare annotation is: true [2018-12-03 01:23:23,486 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_initialize_137FINAL(lines 7450 7458) no Hoare annotation was computed. [2018-12-03 01:23:23,486 INFO L448 ceAbstractionStarter]: For program point ldv_ldv_initialize_137EXIT(lines 7450 7458) no Hoare annotation was computed. [2018-12-03 01:23:23,486 INFO L444 ceAbstractionStarter]: At program point ldv_linux_drivers_base_class_unregister_classENTRY(lines 7939 7948) the Hoare annotation is: (let ((.cse23 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse23))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse6 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse7 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse8 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse9 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse10 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse11 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse14 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse15 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse16 (bvugt .cse23 (_ bv18446744073709547521 64))) (.cse17 (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32)))) (.cse18 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse19 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse21 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse22 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22)))) [2018-12-03 01:23:23,486 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_unregister_classFINAL(lines 7939 7948) no Hoare annotation was computed. [2018-12-03 01:23:23,486 INFO L448 ceAbstractionStarter]: For program point L7943(line 7943) no Hoare annotation was computed. [2018-12-03 01:23:23,488 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_unregister_classEXIT(lines 7939 7948) no Hoare annotation was computed. [2018-12-03 01:23:23,488 INFO L448 ceAbstractionStarter]: For program point ldv_linux_block_request_check_final_stateFINAL(lines 7888 7896) no Hoare annotation was computed. [2018-12-03 01:23:23,488 INFO L448 ceAbstractionStarter]: For program point ldv_linux_block_request_check_final_stateEXIT(lines 7888 7896) no Hoare annotation was computed. [2018-12-03 01:23:23,488 INFO L451 ceAbstractionStarter]: At program point ldv_linux_block_request_check_final_stateENTRY(lines 7888 7896) the Hoare annotation is: true [2018-12-03 01:23:23,488 INFO L448 ceAbstractionStarter]: For program point ldv__builtin_expectFINAL(lines 9181 9186) no Hoare annotation was computed. [2018-12-03 01:23:23,488 INFO L451 ceAbstractionStarter]: At program point ldv__builtin_expectENTRY(lines 9181 9186) the Hoare annotation is: true [2018-12-03 01:23:23,488 INFO L448 ceAbstractionStarter]: For program point ldv__builtin_expectEXIT(lines 9181 9186) no Hoare annotation was computed. [2018-12-03 01:23:23,488 INFO L448 ceAbstractionStarter]: For program point lirc_dev_exitFINAL(lines 6555 6565) no Hoare annotation was computed. [2018-12-03 01:23:23,488 INFO L448 ceAbstractionStarter]: For program point L6559(line 6559) no Hoare annotation was computed. [2018-12-03 01:23:23,488 INFO L448 ceAbstractionStarter]: For program point L6560-1(line 6560) no Hoare annotation was computed. [2018-12-03 01:23:23,489 INFO L444 ceAbstractionStarter]: At program point L6560(line 6560) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,489 INFO L448 ceAbstractionStarter]: For program point lirc_dev_exitEXIT(lines 6555 6565) no Hoare annotation was computed. [2018-12-03 01:23:23,489 INFO L444 ceAbstractionStarter]: At program point lirc_dev_exitENTRY(lines 6555 6565) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (and (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,496 INFO L448 ceAbstractionStarter]: For program point L12027(line 12027) no Hoare annotation was computed. [2018-12-03 01:23:23,497 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12027) no Hoare annotation was computed. [2018-12-03 01:23:23,497 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitEXIT(lines 12022 12033) no Hoare annotation was computed. [2018-12-03 01:23:23,497 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitENTRY(lines 12022 12033) the Hoare annotation is: true [2018-12-03 01:23:23,497 INFO L448 ceAbstractionStarter]: For program point L12025(lines 12025 12030) no Hoare annotation was computed. [2018-12-03 01:23:23,497 INFO L448 ceAbstractionStarter]: For program point L12025-2(lines 12022 12033) no Hoare annotation was computed. [2018-12-03 01:23:23,497 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_srcu_check_final_stateEXIT(lines 8359 8367) no Hoare annotation was computed. [2018-12-03 01:23:23,497 INFO L451 ceAbstractionStarter]: At program point ldv_linux_kernel_rcu_srcu_check_final_stateENTRY(lines 8359 8367) the Hoare annotation is: true [2018-12-03 01:23:23,497 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_srcu_check_final_stateFINAL(lines 8359 8367) no Hoare annotation was computed. [2018-12-03 01:23:23,497 INFO L444 ceAbstractionStarter]: At program point L8490(line 8490) the Hoare annotation is: (let ((.cse15 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse15))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse6 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse7 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse8 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse9 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse10 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse13 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse14 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse16 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse19 (= |ldv_filter_positive_int_#in~val| ldv_filter_positive_int_~val)) (.cse17 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse18 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse20 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse21 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse14 (bvugt .cse15 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (or .cse0 .cse1 .cse2 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse16 .cse19 .cse17 .cse18 .cse20 .cse21)))) [2018-12-03 01:23:23,502 INFO L448 ceAbstractionStarter]: For program point ldv_filter_positive_intEXIT(lines 8486 8494) no Hoare annotation was computed. [2018-12-03 01:23:23,502 INFO L448 ceAbstractionStarter]: For program point L8490-1(line 8490) no Hoare annotation was computed. [2018-12-03 01:23:23,502 INFO L451 ceAbstractionStarter]: At program point ldv_filter_positive_intENTRY(lines 8486 8494) the Hoare annotation is: true [2018-12-03 01:23:23,502 INFO L448 ceAbstractionStarter]: For program point ldv_filter_positive_intFINAL(lines 8486 8494) no Hoare annotation was computed. [2018-12-03 01:23:23,502 INFO L448 ceAbstractionStarter]: For program point ldv_linux_arch_io_check_final_stateEXIT(lines 7714 7722) no Hoare annotation was computed. [2018-12-03 01:23:23,502 INFO L451 ceAbstractionStarter]: At program point ldv_linux_arch_io_check_final_stateENTRY(lines 7714 7722) the Hoare annotation is: true [2018-12-03 01:23:23,502 INFO L448 ceAbstractionStarter]: For program point ldv_linux_arch_io_check_final_stateFINAL(lines 7714 7722) no Hoare annotation was computed. [2018-12-03 01:23:23,502 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetEXIT(lines 11566 11577) no Hoare annotation was computed. [2018-12-03 01:23:23,502 INFO L448 ceAbstractionStarter]: For program point L11569(lines 11569 11574) no Hoare annotation was computed. [2018-12-03 01:23:23,502 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11571) no Hoare annotation was computed. [2018-12-03 01:23:23,502 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetENTRY(lines 11566 11577) the Hoare annotation is: true [2018-12-03 01:23:23,505 INFO L448 ceAbstractionStarter]: For program point L11569-2(lines 11566 11577) no Hoare annotation was computed. [2018-12-03 01:23:23,505 INFO L448 ceAbstractionStarter]: For program point L11571(line 11571) no Hoare annotation was computed. [2018-12-03 01:23:23,505 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_drivers_base_class__registered_at_exitENTRY(lines 11750 11761) the Hoare annotation is: true [2018-12-03 01:23:23,506 INFO L448 ceAbstractionStarter]: For program point L11755(line 11755) no Hoare annotation was computed. [2018-12-03 01:23:23,506 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__registered_at_exitEXIT(lines 11750 11761) no Hoare annotation was computed. [2018-12-03 01:23:23,506 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11755) no Hoare annotation was computed. [2018-12-03 01:23:23,506 INFO L448 ceAbstractionStarter]: For program point L11753(lines 11753 11758) no Hoare annotation was computed. [2018-12-03 01:23:23,506 INFO L448 ceAbstractionStarter]: For program point L11753-2(lines 11750 11761) no Hoare annotation was computed. [2018-12-03 01:23:23,506 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_module_check_final_stateEXIT(lines 8320 8328) no Hoare annotation was computed. [2018-12-03 01:23:23,506 INFO L451 ceAbstractionStarter]: At program point ldv_linux_kernel_module_check_final_stateENTRY(lines 8320 8328) the Hoare annotation is: true [2018-12-03 01:23:23,506 INFO L448 ceAbstractionStarter]: For program point ldv_linux_kernel_module_check_final_stateFINAL(lines 8320 8328) no Hoare annotation was computed. [2018-12-03 01:23:23,506 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-12-03 01:23:23,506 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-12-03 01:23:23,506 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-12-03 01:23:23,506 INFO L444 ceAbstractionStarter]: At program point L6526(line 6526) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse1 (bvugt .cse0 (_ bv18446744073709547521 64))) (.cse2 (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (and (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not .cse1) .cse2) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse1 .cse2)))) [2018-12-03 01:23:23,508 INFO L448 ceAbstractionStarter]: For program point L6528(lines 6528 6536) no Hoare annotation was computed. [2018-12-03 01:23:23,508 INFO L448 ceAbstractionStarter]: For program point L6530-1(line 6530) no Hoare annotation was computed. [2018-12-03 01:23:23,508 INFO L448 ceAbstractionStarter]: For program point L6524-1(line 6524) no Hoare annotation was computed. [2018-12-03 01:23:23,508 INFO L444 ceAbstractionStarter]: At program point L6524(line 6524) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) [2018-12-03 01:23:23,511 INFO L448 ceAbstractionStarter]: For program point L6526-1(line 6526) no Hoare annotation was computed. [2018-12-03 01:23:23,512 INFO L444 ceAbstractionStarter]: At program point L6551(lines 6522 6553) the Hoare annotation is: (let ((.cse7 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse6 (bvugt .cse7 (_ bv18446744073709547521 64)))) (let ((.cse0 (not (= ((_ extract 31 0) .cse7) (_ bv0 32)))) (.cse1 (= lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse2 (not .cse6)) (.cse3 (= (_ bv0 32) lirc_dev_init_~retval~2)) (.cse4 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse5 (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) .cse0 .cse1 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) .cse2 .cse3) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (and .cse0 .cse1 .cse2 .cse4 (not .cse3) .cse5) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (and (and (= (bvadd lirc_dev_init_~tmp___1~8 (_ bv255 8)) (_ bv0 8)) .cse6 (= ((_ extract 31 0) (bvadd (bvneg .cse7) (_ bv18446744073709547521 64))) lirc_dev_init_~retval~2)) .cse4 .cse5) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))))) [2018-12-03 01:23:23,520 INFO L448 ceAbstractionStarter]: For program point lirc_dev_initFINAL(lines 6516 6554) no Hoare annotation was computed. [2018-12-03 01:23:23,521 INFO L444 ceAbstractionStarter]: At program point L6542(line 6542) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (and (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= lirc_dev_init_~tmp___1~8 (_ bv0 8)) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (not (= (_ bv0 32) lirc_dev_init_~retval~2)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))) [2018-12-03 01:23:23,525 INFO L448 ceAbstractionStarter]: For program point lirc_dev_initEXIT(lines 6516 6554) no Hoare annotation was computed. [2018-12-03 01:23:23,525 INFO L444 ceAbstractionStarter]: At program point L6538(line 6538) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (and (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= lirc_dev_init_~tmp___1~8 (_ bv0 8)) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))) [2018-12-03 01:23:23,539 INFO L448 ceAbstractionStarter]: For program point L6540(lines 6540 6547) no Hoare annotation was computed. [2018-12-03 01:23:23,539 INFO L448 ceAbstractionStarter]: For program point L6542-1(line 6542) no Hoare annotation was computed. [2018-12-03 01:23:23,539 INFO L448 ceAbstractionStarter]: For program point L6538-1(line 6538) no Hoare annotation was computed. [2018-12-03 01:23:23,539 INFO L444 ceAbstractionStarter]: At program point L6530(line 6530) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (and (= (bvadd lirc_dev_init_~tmp___1~8 (_ bv255 8)) (_ bv0 8)) (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64)) (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))) [2018-12-03 01:23:23,542 INFO L444 ceAbstractionStarter]: At program point lirc_dev_initENTRY(lines 6516 6554) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)) (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) [2018-12-03 01:23:23,542 INFO L451 ceAbstractionStarter]: At program point ldv_linux_drivers_base_class_check_final_stateENTRY(lines 7970 7978) the Hoare annotation is: true [2018-12-03 01:23:23,542 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_check_final_stateEXIT(lines 7970 7978) no Hoare annotation was computed. [2018-12-03 01:23:23,542 INFO L448 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_check_final_stateFINAL(lines 7970 7978) no Hoare annotation was computed. [2018-12-03 01:23:23,547 INFO L448 ceAbstractionStarter]: For program point L8109(line 8109) no Hoare annotation was computed. [2018-12-03 01:23:23,547 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_unregister_chrdev_regionEXIT(lines 8105 8114) no Hoare annotation was computed. [2018-12-03 01:23:23,547 INFO L444 ceAbstractionStarter]: At program point ldv_linux_fs_char_dev_unregister_chrdev_regionENTRY(lines 8105 8114) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,547 INFO L448 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_unregister_chrdev_regionFINAL(lines 8105 8114) no Hoare annotation was computed. [2018-12-03 01:23:23,548 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11349) no Hoare annotation was computed. [2018-12-03 01:23:23,548 INFO L448 ceAbstractionStarter]: For program point L11347-2(lines 11344 11355) no Hoare annotation was computed. [2018-12-03 01:23:23,548 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_coherent__more_initial_at_exitEXIT(lines 11344 11355) no Hoare annotation was computed. [2018-12-03 01:23:23,548 INFO L448 ceAbstractionStarter]: For program point L11349(line 11349) no Hoare annotation was computed. [2018-12-03 01:23:23,548 INFO L448 ceAbstractionStarter]: For program point L11347(lines 11347 11352) no Hoare annotation was computed. [2018-12-03 01:23:23,548 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_coherent__more_initial_at_exitENTRY(lines 11344 11355) the Hoare annotation is: true [2018-12-03 01:23:23,548 INFO L448 ceAbstractionStarter]: For program point L11581(lines 11581 11586) no Hoare annotation was computed. [2018-12-03 01:23:23,548 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11583) no Hoare annotation was computed. [2018-12-03 01:23:23,548 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetEXIT(lines 11578 11589) no Hoare annotation was computed. [2018-12-03 01:23:23,548 INFO L448 ceAbstractionStarter]: For program point L11581-2(lines 11578 11589) no Hoare annotation was computed. [2018-12-03 01:23:23,549 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetENTRY(lines 11578 11589) the Hoare annotation is: true [2018-12-03 01:23:23,549 INFO L448 ceAbstractionStarter]: For program point L11583(line 11583) no Hoare annotation was computed. [2018-12-03 01:23:23,549 INFO L448 ceAbstractionStarter]: For program point L7343-1(line 7343) no Hoare annotation was computed. [2018-12-03 01:23:23,549 INFO L444 ceAbstractionStarter]: At program point L7343(line 7343) the Hoare annotation is: (let ((.cse1 (= (_ bv0 32) ldv_alloc_chrdev_region_130_~res1~2)) (.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) .cse1) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (and (not .cse1) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,549 INFO L448 ceAbstractionStarter]: For program point ldv_alloc_chrdev_region_130FINAL(lines 7328 7350) no Hoare annotation was computed. [2018-12-03 01:23:23,549 INFO L448 ceAbstractionStarter]: For program point L7345-1(line 7345) no Hoare annotation was computed. [2018-12-03 01:23:23,549 INFO L444 ceAbstractionStarter]: At program point L7345(line 7345) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))) (.cse1 (= (_ bv0 32) ldv_alloc_chrdev_region_130_~res1~2))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) .cse1) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (and (not .cse1) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (and .cse1 (not (= (_ bv0 32) ldv_alloc_chrdev_region_130_~res2~2))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,553 INFO L448 ceAbstractionStarter]: For program point L7339-1(line 7339) no Hoare annotation was computed. [2018-12-03 01:23:23,553 INFO L444 ceAbstractionStarter]: At program point L7339(line 7339) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,553 INFO L448 ceAbstractionStarter]: For program point L7341-1(line 7341) no Hoare annotation was computed. [2018-12-03 01:23:23,553 INFO L444 ceAbstractionStarter]: At program point L7341(line 7341) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,558 INFO L444 ceAbstractionStarter]: At program point ldv_alloc_chrdev_region_130ENTRY(lines 7328 7350) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-12-03 01:23:23,558 INFO L448 ceAbstractionStarter]: For program point ldv_alloc_chrdev_region_130EXIT(lines 7328 7350) no Hoare annotation was computed. [2018-12-03 01:23:23,558 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11448) no Hoare annotation was computed. [2018-12-03 01:23:23,558 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitEXIT(lines 11443 11454) no Hoare annotation was computed. [2018-12-03 01:23:23,558 INFO L448 ceAbstractionStarter]: For program point L11446-2(lines 11443 11454) no Hoare annotation was computed. [2018-12-03 01:23:23,567 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitENTRY(lines 11443 11454) the Hoare annotation is: true [2018-12-03 01:23:23,567 INFO L448 ceAbstractionStarter]: For program point L11448(line 11448) no Hoare annotation was computed. [2018-12-03 01:23:23,567 INFO L448 ceAbstractionStarter]: For program point L11446(lines 11446 11451) no Hoare annotation was computed. [2018-12-03 01:23:23,567 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-12-03 01:23:23,567 INFO L444 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_rlock~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (= ~locksocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0) (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= (_ bv0 32) ~rtnllocknumber~0) (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0) (not (bvugt ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)) (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0) (= ~ldv_linux_usb_gadget_usb_gadget~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0) (= (_ bv0 32) ~ldv_linux_arch_io_iomem~0)) [2018-12-03 01:23:23,567 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-12-03 01:23:23,567 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-12-03 01:23:23,567 INFO L448 ceAbstractionStarter]: For program point ldv_post_initEXIT(lines 8495 8504) no Hoare annotation was computed. [2018-12-03 01:23:23,567 INFO L451 ceAbstractionStarter]: At program point ldv_post_initENTRY(lines 8495 8504) the Hoare annotation is: true [2018-12-03 01:23:23,567 INFO L448 ceAbstractionStarter]: For program point ldv_post_initFINAL(lines 8495 8504) no Hoare annotation was computed. [2018-12-03 01:23:23,567 INFO L444 ceAbstractionStarter]: At program point L8500(line 8500) the Hoare annotation is: (let ((.cse21 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse21))) (.cse2 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse3 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse4 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse5 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse6 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse7 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse8 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse9 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse10 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse11 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse14 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse15 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse16 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse17 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse18 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse19 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))) (.cse1 (= ldv_post_init_~init_ret_val |ldv_post_init_#in~init_ret_val|))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse15 (bvugt .cse21 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) .cse16 .cse17 .cse18 .cse19 .cse20 .cse1)))) [2018-12-03 01:23:23,575 INFO L448 ceAbstractionStarter]: For program point L8500-1(line 8500) no Hoare annotation was computed. [2018-12-03 01:23:23,575 INFO L451 ceAbstractionStarter]: At program point ldv_linux_net_sock_check_final_stateENTRY(lines 8808 8816) the Hoare annotation is: true [2018-12-03 01:23:23,575 INFO L448 ceAbstractionStarter]: For program point ldv_linux_net_sock_check_final_stateEXIT(lines 8808 8816) no Hoare annotation was computed. [2018-12-03 01:23:23,575 INFO L448 ceAbstractionStarter]: For program point ldv_linux_net_sock_check_final_stateFINAL(lines 8808 8816) no Hoare annotation was computed. [2018-12-03 01:23:23,575 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11399) no Hoare annotation was computed. [2018-12-03 01:23:23,575 INFO L451 ceAbstractionStarter]: At program point ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedENTRY(lines 11394 11405) the Hoare annotation is: true [2018-12-03 01:23:23,575 INFO L448 ceAbstractionStarter]: For program point L11397(lines 11397 11402) no Hoare annotation was computed. [2018-12-03 01:23:23,575 INFO L448 ceAbstractionStarter]: For program point ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedEXIT(lines 11394 11405) no Hoare annotation was computed. [2018-12-03 01:23:23,575 INFO L448 ceAbstractionStarter]: For program point L11397-2(lines 11394 11405) no Hoare annotation was computed. [2018-12-03 01:23:23,575 INFO L448 ceAbstractionStarter]: For program point L11399(line 11399) no Hoare annotation was computed. [2018-12-03 01:23:23,575 INFO L448 ceAbstractionStarter]: For program point L4194-1(line 4194) no Hoare annotation was computed. [2018-12-03 01:23:23,583 INFO L451 ceAbstractionStarter]: At program point IS_ERRENTRY(lines 4189 4198) the Hoare annotation is: true [2018-12-03 01:23:23,583 INFO L448 ceAbstractionStarter]: For program point IS_ERRFINAL(lines 4189 4198) no Hoare annotation was computed. [2018-12-03 01:23:23,583 INFO L448 ceAbstractionStarter]: For program point IS_ERREXIT(lines 4189 4198) no Hoare annotation was computed. [2018-12-03 01:23:23,583 INFO L444 ceAbstractionStarter]: At program point L4194(line 4194) the Hoare annotation is: (let ((.cse22 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse1 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse21 (and (= IS_ERR_~ptr.offset |IS_ERR_#in~ptr.offset|) (= IS_ERR_~ptr.base |IS_ERR_#in~ptr.base|))) (.cse2 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse3 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse4 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse5 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse6 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse7 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse8 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse9 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse10 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse12 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse13 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse18 (bvugt .cse22 (_ bv18446744073709547521 64))) (.cse14 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (.cse15 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse16 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse17 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse19 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (not .cse18) .cse19 .cse20 .cse21) (or (= (_ bv0 32) ((_ extract 31 0) .cse22)) .cse0 .cse1 .cse21 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse18 (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) .cse14 .cse15 .cse16 .cse17 .cse19 .cse20)))) [2018-12-03 01:23:23,595 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.12 01:23:23 BoogieIcfgContainer [2018-12-03 01:23:23,595 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-03 01:23:23,595 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-03 01:23:23,595 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-03 01:23:23,595 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-03 01:23:23,596 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.12 01:18:17" (3/4) ... [2018-12-03 01:23:23,598 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int_nonpositive [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_check_final_state [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_create_class [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ldv_check_final_state_136 [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_ptr [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ldv_check_final_state_135 [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assume [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_sysfs_check_final_state [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_coherent_check_final_state [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_register_chrdev_region [2018-12-03 01:23:23,604 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_drivers_base_class__double_registration [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_unregister_class [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_block_genhd_check_final_state [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_urb_check_final_state [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_entry_EMGentry_3 [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_destroy_class [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ldv_post_init_134 [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_destroy_class [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_net_register_reset_error_counter [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure PTR_ERR [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2018-12-03 01:23:23,605 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_block_queue_check_final_state [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ptr_err [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_unregister_chrdev_region_133 [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_lib_find_bit_initialize [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_lib_idr__more_at_exit [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_create_class [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_create_class [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_mmc_sdio_func_check_final_state [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_block_request__get_at_exit [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_fs_char_dev__double_registration [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure alloc_chrdev_region [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_class_destroy_132 [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_lib_idr_check_final_state [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_class_destroy_131 [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-12-03 01:23:23,606 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_register_reset_error_counter [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_char_dev_check_final_state [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure unregister_chrdev_region [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_net_rtnetlink_check_final_state [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ldv_initialize_137 [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_block_request_check_final_state [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_unregister_class [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lirc_dev_exit [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_filter_positive_int [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_arch_io_check_final_state [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_module_check_final_state [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure lirc_dev_init [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-12-03 01:23:23,618 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_check_final_state [2018-12-03 01:23:23,619 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-12-03 01:23:23,619 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-12-03 01:23:23,619 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_alloc_chrdev_region_130 [2018-12-03 01:23:23,619 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-12-03 01:23:23,619 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_post_init [2018-12-03 01:23:23,619 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_net_sock_check_final_state [2018-12-03 01:23:23,619 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-12-03 01:23:23,619 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2018-12-03 01:23:23,629 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 275 nodes and edges [2018-12-03 01:23:23,630 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 110 nodes and edges [2018-12-03 01:23:23,631 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 54 nodes and edges [2018-12-03 01:23:23,631 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 26 nodes and edges [2018-12-03 01:23:23,631 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2018-12-03 01:23:23,632 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2018-12-03 01:23:23,655 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((!(0bv32 == ldv_linux_usb_gadget_usb_gadget) || !(~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32)) || !(locksocknumber == 0bv32)) || !(0bv32 == ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || (((((1bv32 == ldv_linux_fs_char_dev_usb_gadget_chrdev && !(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class))[31:0] == 0bv32)) && tmp___1 == 0bv8) && ~bvadd16(ldv_linux_drivers_base_class_usb_gadget_class, 4294967295bv32) == 0bv32) && !~bvugt32(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class)), 18446744073709547521bv64)) && 0bv32 == retval)) || !(ldv_linux_lib_idr_idr == 0bv32)) || !(1bv32 == ldv_linux_kernel_locking_rwlock_wlock)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched)) || !(~bvadd16(ldv_linux_kernel_module_module_refcounter, 4294967295bv32) == 0bv32)) || !(0bv32 == \old(ldv_linux_drivers_base_class_usb_gadget_class))) || !(0bv32 == rtnllocknumber)) || (((((!(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class))[31:0] == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class)), 18446744073709547521bv64)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && !(0bv32 == retval)) && \old(ldv_linux_fs_char_dev_usb_gadget_chrdev) == ldv_linux_fs_char_dev_usb_gadget_chrdev)) || !(ldv_linux_usb_coherent_coherent_state == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv32 == ldv_linux_block_request_blk_rq)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || ((((~bvadd16(tmp___1, 255bv8) == 0bv8 && ~bvugt32(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class)), 18446744073709547521bv64)) && ~bvadd16(~bvneg64(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class))), 18446744073709547521bv64)[31:0] == retval) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && \old(ldv_linux_fs_char_dev_usb_gadget_chrdev) == ldv_linux_fs_char_dev_usb_gadget_chrdev)) || ~bvugt32(~sign_extendFrom8To32(~bvadd16(\old(lirc_class), \old(lirc_class))), 18446744073709547521bv64)) || !(0bv32 == \old(ldv_linux_fs_char_dev_usb_gadget_chrdev))) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(0bv32 == ldv_linux_block_queue_queue_state) [2018-12-03 01:23:23,716 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_d093ddde-b789-47b5-a092-7404c3f855d5/bin-2019/uautomizer/witness.graphml [2018-12-03 01:23:23,716 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-03 01:23:23,716 INFO L168 Benchmark]: Toolchain (without parser) took 312365.58 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 128.5 MB). Free memory was 927.3 MB in the beginning and 872.0 MB in the end (delta: 55.3 MB). Peak memory consumption was 183.7 MB. Max. memory is 11.5 GB. [2018-12-03 01:23:23,717 INFO L168 Benchmark]: CDTParser took 0.11 ms. Allocated memory is still 1.0 GB. Free memory is still 972.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-03 01:23:23,717 INFO L168 Benchmark]: CACSL2BoogieTranslator took 2526.66 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 239.6 MB). Free memory was 927.3 MB in the beginning and 1.2 GB in the end (delta: -246.0 MB). Peak memory consumption was 288.6 MB. Max. memory is 11.5 GB. [2018-12-03 01:23:23,717 INFO L168 Benchmark]: Boogie Procedure Inliner took 56.25 ms. Allocated memory is still 1.3 GB. Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 7.3 MB). Peak memory consumption was 7.3 MB. Max. memory is 11.5 GB. [2018-12-03 01:23:23,717 INFO L168 Benchmark]: Boogie Preprocessor took 49.76 ms. Allocated memory is still 1.3 GB. Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 14.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 11.5 GB. [2018-12-03 01:23:23,717 INFO L168 Benchmark]: RCFGBuilder took 3899.38 ms. Allocated memory was 1.3 GB in the beginning and 1.4 GB in the end (delta: 90.7 MB). Free memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: -131.2 MB). Peak memory consumption was 435.5 MB. Max. memory is 11.5 GB. [2018-12-03 01:23:23,718 INFO L168 Benchmark]: TraceAbstraction took 305709.95 ms. Allocated memory was 1.4 GB in the beginning and 1.2 GB in the end (delta: -201.9 MB). Free memory was 1.3 GB in the beginning and 897.1 MB in the end (delta: 385.3 MB). Peak memory consumption was 404.0 MB. Max. memory is 11.5 GB. [2018-12-03 01:23:23,718 INFO L168 Benchmark]: Witness Printer took 120.85 ms. Allocated memory is still 1.2 GB. Free memory was 897.1 MB in the beginning and 872.0 MB in the end (delta: 25.1 MB). Peak memory consumption was 25.1 MB. Max. memory is 11.5 GB. [2018-12-03 01:23:23,719 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 972.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 2526.66 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 239.6 MB). Free memory was 927.3 MB in the beginning and 1.2 GB in the end (delta: -246.0 MB). Peak memory consumption was 288.6 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 56.25 ms. Allocated memory is still 1.3 GB. Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 7.3 MB). Peak memory consumption was 7.3 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 49.76 ms. Allocated memory is still 1.3 GB. Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 14.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 11.5 GB. * RCFGBuilder took 3899.38 ms. Allocated memory was 1.3 GB in the beginning and 1.4 GB in the end (delta: 90.7 MB). Free memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: -131.2 MB). Peak memory consumption was 435.5 MB. Max. memory is 11.5 GB. * TraceAbstraction took 305709.95 ms. Allocated memory was 1.4 GB in the beginning and 1.2 GB in the end (delta: -201.9 MB). Free memory was 1.3 GB in the beginning and 897.1 MB in the end (delta: 385.3 MB). Peak memory consumption was 404.0 MB. Max. memory is 11.5 GB. * Witness Printer took 120.85 ms. Allocated memory is still 1.2 GB. Free memory was 897.1 MB in the beginning and 872.0 MB in the end (delta: 25.1 MB). Peak memory consumption was 25.1 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 11163]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11559]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11990]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11237]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11693]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11151]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11212]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11324]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11015]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11916]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11743]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 10966]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11386]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11731]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11595]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11051]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11631]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12027]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11853]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11878]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11571]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11792]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11755]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11175]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11349]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11583]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11448]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11100]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11399]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 29 specifications checked. All of them hold - InvariantResult [Line: 9174]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 9166]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6522]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(0bv32 == ldv_linux_usb_gadget_usb_gadget) || !(~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32)) || !(locksocknumber == 0bv32)) || !(0bv32 == ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || (((((1bv32 == ldv_linux_fs_char_dev_usb_gadget_chrdev && !(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class))[31:0] == 0bv32)) && tmp___1 == 0bv8) && ~bvadd16(ldv_linux_drivers_base_class_usb_gadget_class, 4294967295bv32) == 0bv32) && !~bvugt32(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class)), 18446744073709547521bv64)) && 0bv32 == retval)) || !(ldv_linux_lib_idr_idr == 0bv32)) || !(1bv32 == ldv_linux_kernel_locking_rwlock_wlock)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched)) || !(~bvadd16(ldv_linux_kernel_module_module_refcounter, 4294967295bv32) == 0bv32)) || !(0bv32 == \old(ldv_linux_drivers_base_class_usb_gadget_class))) || !(0bv32 == rtnllocknumber)) || (((((!(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class))[31:0] == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class)), 18446744073709547521bv64)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && !(0bv32 == retval)) && \old(ldv_linux_fs_char_dev_usb_gadget_chrdev) == ldv_linux_fs_char_dev_usb_gadget_chrdev)) || !(ldv_linux_usb_coherent_coherent_state == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv32 == ldv_linux_block_request_blk_rq)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || ((((~bvadd16(tmp___1, 255bv8) == 0bv8 && ~bvugt32(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class)), 18446744073709547521bv64)) && ~bvadd16(~bvneg64(~sign_extendFrom8To32(~bvadd16(lirc_class, lirc_class))), 18446744073709547521bv64)[31:0] == retval) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && \old(ldv_linux_fs_char_dev_usb_gadget_chrdev) == ldv_linux_fs_char_dev_usb_gadget_chrdev)) || ~bvugt32(~sign_extendFrom8To32(~bvadd16(\old(lirc_class), \old(lirc_class))), 18446744073709547521bv64)) || !(0bv32 == \old(ldv_linux_fs_char_dev_usb_gadget_chrdev))) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(0bv32 == ldv_linux_block_queue_queue_state) - StatisticsResult: Ultimate Automizer benchmark data CFG has 93 procedures, 520 locations, 29 error locations. SAFE Result, 305.6s OverallTime, 42 OverallIterations, 9 TraceHistogramMax, 174.2s AutomataDifference, 0.0s DeadEndRemovalTime, 42.9s HoareAnnotationTime, HoareTripleCheckerStatistics: 22679 SDtfs, 12932 SDslu, 117464 SDs, 0 SdLazy, 36076 SolverSat, 1705 SolverUnsat, 17 SolverUnknown, 0 SolverNotchecked, 136.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 10564 GetRequests, 10025 SyntacticMatches, 18 SemanticMatches, 521 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1366 ImplicationChecksByTransitivity, 35.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1273occurred in iteration=24, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 2.7s AutomataMinimizationTime, 42 MinimizatonAttempts, 2483 StatesRemovedByMinimization, 15 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 193 LocationsWithAnnotation, 2669 PreInvPairs, 2817 NumberOfFragments, 9460 HoareAnnotationTreeSize, 2669 FomulaSimplifications, 190158 FormulaSimplificationTreeSizeReduction, 1.1s HoareSimplificationTime, 193 FomulaSimplificationsInter, 301260 FormulaSimplificationTreeSizeReductionInter, 41.6s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 4.1s SsaConstructionTime, 50.7s SatisfiabilityAnalysisTime, 29.0s InterpolantComputationTime, 9194 NumberOfCodeBlocks, 9194 NumberOfCodeBlocksAsserted, 42 NumberOfCheckSat, 10369 ConstructedInterpolants, 0 QuantifiedInterpolants, 6941445 SizeOfPredicates, 325 NumberOfNonLiveVariables, 84691 ConjunctsInSsa, 665 ConjunctsInUnsatCore, 48 InterpolantComputations, 38 PerfectInterpolantSequences, 4599/4726 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...