./Ultimate.py --spec ../../sv-benchmarks/c/Systems_DeviceDriversLinux64_ReachSafety.prp --file ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5842f4b8 Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.c -s /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 83d822d2cf1f0baa49bf02a55f39f17f65f4983f .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.c -s /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 83d822d2cf1f0baa49bf02a55f39f17f65f4983f ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-5842f4b [2018-11-18 10:47:53,404 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-18 10:47:53,405 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-18 10:47:53,411 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-18 10:47:53,412 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-18 10:47:53,412 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-18 10:47:53,413 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-18 10:47:53,414 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-18 10:47:53,415 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-18 10:47:53,416 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-18 10:47:53,416 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-18 10:47:53,416 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-18 10:47:53,417 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-18 10:47:53,418 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-18 10:47:53,418 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-18 10:47:53,419 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-18 10:47:53,420 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-18 10:47:53,421 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-18 10:47:53,422 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-18 10:47:53,423 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-18 10:47:53,424 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-18 10:47:53,424 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-18 10:47:53,426 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-18 10:47:53,426 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-18 10:47:53,426 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-18 10:47:53,427 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-18 10:47:53,428 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-18 10:47:53,428 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-18 10:47:53,429 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-18 10:47:53,430 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-18 10:47:53,430 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-18 10:47:53,430 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-18 10:47:53,430 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-18 10:47:53,430 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-18 10:47:53,431 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-18 10:47:53,431 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-18 10:47:53,432 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf [2018-11-18 10:47:53,443 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-18 10:47:53,443 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-18 10:47:53,444 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-18 10:47:53,444 INFO L133 SettingsManager]: * User list type=DISABLED [2018-11-18 10:47:53,444 INFO L133 SettingsManager]: * calls to implemented procedures=false [2018-11-18 10:47:53,444 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-11-18 10:47:53,444 INFO L133 SettingsManager]: * Explicit value domain=true [2018-11-18 10:47:53,444 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-11-18 10:47:53,444 INFO L133 SettingsManager]: * Octagon Domain=false [2018-11-18 10:47:53,444 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-11-18 10:47:53,445 INFO L133 SettingsManager]: * Log string format=TERM [2018-11-18 10:47:53,445 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-11-18 10:47:53,445 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-11-18 10:47:53,445 INFO L133 SettingsManager]: * Interval Domain=false [2018-11-18 10:47:53,445 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-18 10:47:53,445 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-18 10:47:53,445 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-18 10:47:53,446 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-18 10:47:53,446 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-18 10:47:53,446 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-18 10:47:53,446 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-18 10:47:53,446 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-18 10:47:53,446 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-18 10:47:53,446 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-18 10:47:53,447 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-18 10:47:53,447 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-18 10:47:53,447 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-18 10:47:53,447 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 10:47:53,447 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-18 10:47:53,447 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-18 10:47:53,447 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-18 10:47:53,447 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-11-18 10:47:53,447 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-18 10:47:53,447 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-18 10:47:53,447 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-18 10:47:53,448 INFO L133 SettingsManager]: * To the following directory=dump/ [2018-11-18 10:47:53,448 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 83d822d2cf1f0baa49bf02a55f39f17f65f4983f [2018-11-18 10:47:53,472 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-18 10:47:53,481 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-18 10:47:53,483 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-18 10:47:53,485 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-18 10:47:53,485 INFO L276 PluginConnector]: CDTParser initialized [2018-11-18 10:47:53,485 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.c [2018-11-18 10:47:53,526 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/data/e1f99000d/3140b6aa94d249d78938e22c4829fbb0/FLAG038c11086 [2018-11-18 10:47:54,116 INFO L307 CDTParser]: Found 1 translation units. [2018-11-18 10:47:54,117 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.c [2018-11-18 10:47:54,145 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/data/e1f99000d/3140b6aa94d249d78938e22c4829fbb0/FLAG038c11086 [2018-11-18 10:47:54,504 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/data/e1f99000d/3140b6aa94d249d78938e22c4829fbb0 [2018-11-18 10:47:54,507 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-18 10:47:54,507 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-18 10:47:54,508 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-18 10:47:54,508 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-18 10:47:54,510 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-18 10:47:54,511 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 10:47:54" (1/1) ... [2018-11-18 10:47:54,512 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@59ade987 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:47:54, skipping insertion in model container [2018-11-18 10:47:54,512 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 10:47:54" (1/1) ... [2018-11-18 10:47:54,518 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-18 10:47:54,588 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-18 10:47:57,020 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 10:47:57,049 INFO L191 MainTranslator]: Completed pre-run [2018-11-18 10:47:57,486 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 10:47:57,790 INFO L195 MainTranslator]: Completed translation [2018-11-18 10:47:57,791 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:47:57 WrapperNode [2018-11-18 10:47:57,791 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-18 10:47:57,791 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-18 10:47:57,791 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-18 10:47:57,792 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-18 10:47:57,797 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:47:57" (1/1) ... [2018-11-18 10:47:57,839 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:47:57" (1/1) ... [2018-11-18 10:47:57,853 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-18 10:47:57,854 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-18 10:47:57,854 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-18 10:47:57,854 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-18 10:47:57,860 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:47:57" (1/1) ... [2018-11-18 10:47:57,860 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:47:57" (1/1) ... [2018-11-18 10:47:57,865 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:47:57" (1/1) ... [2018-11-18 10:47:57,865 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:47:57" (1/1) ... [2018-11-18 10:47:57,892 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:47:57" (1/1) ... [2018-11-18 10:47:57,896 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:47:57" (1/1) ... [2018-11-18 10:47:57,909 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:47:57" (1/1) ... [2018-11-18 10:47:57,916 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-18 10:47:57,917 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-18 10:47:57,917 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-18 10:47:57,917 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-18 10:47:57,918 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:47:57" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 10:47:57,965 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-11-18 10:47:57,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-11-18 10:47:57,965 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2018-11-18 10:47:57,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2018-11-18 10:47:57,965 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-11-18 10:47:57,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-11-18 10:47:57,966 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2018-11-18 10:47:57,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2018-11-18 10:47:57,966 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-11-18 10:47:57,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-11-18 10:47:57,966 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_create_class [2018-11-18 10:47:57,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_create_class [2018-11-18 10:47:57,966 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2018-11-18 10:47:57,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2018-11-18 10:47:57,967 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-11-18 10:47:57,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-11-18 10:47:57,967 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-11-18 10:47:57,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-11-18 10:47:57,967 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2018-11-18 10:47:57,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2018-11-18 10:47:57,967 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-11-18 10:47:57,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-11-18 10:47:57,967 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2018-11-18 10:47:57,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2018-11-18 10:47:57,967 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-11-18 10:47:57,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-11-18 10:47:57,968 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_136 [2018-11-18 10:47:57,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_136 [2018-11-18 10:47:57,968 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_135 [2018-11-18 10:47:57,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_135 [2018-11-18 10:47:57,968 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-11-18 10:47:57,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-11-18 10:47:57,968 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-11-18 10:47:57,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-11-18 10:47:57,968 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-11-18 10:47:57,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-11-18 10:47:57,969 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2018-11-18 10:47:57,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2018-11-18 10:47:57,969 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2018-11-18 10:47:57,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2018-11-18 10:47:57,969 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2018-11-18 10:47:57,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2018-11-18 10:47:57,969 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_init [2018-11-18 10:47:57,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_init [2018-11-18 10:47:57,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-11-18 10:47:57,969 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2018-11-18 10:47:57,970 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2018-11-18 10:47:57,970 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-18 10:47:57,970 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-11-18 10:47:57,970 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-11-18 10:47:57,970 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-11-18 10:47:57,970 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-11-18 10:47:57,970 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-18 10:47:57,970 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2018-11-18 10:47:57,970 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2018-11-18 10:47:57,970 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2018-11-18 10:47:57,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2018-11-18 10:47:57,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2018-11-18 10:47:57,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2018-11-18 10:47:57,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__more_at_exit [2018-11-18 10:47:57,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__more_at_exit [2018-11-18 10:47:57,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2018-11-18 10:47:57,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2018-11-18 10:47:57,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2018-11-18 10:47:57,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2018-11-18 10:47:57,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-11-18 10:47:57,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-11-18 10:47:57,972 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-11-18 10:47:57,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-11-18 10:47:57,972 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_create_class [2018-11-18 10:47:57,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_create_class [2018-11-18 10:47:57,972 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2018-11-18 10:47:57,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2018-11-18 10:47:57,972 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-18 10:47:57,972 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-18 10:47:57,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-18 10:47:57,972 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-11-18 10:47:57,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-11-18 10:47:57,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_initialize [2018-11-18 10:47:57,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_initialize [2018-11-18 10:47:57,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-11-18 10:47:57,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-11-18 10:47:57,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2018-11-18 10:47:57,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2018-11-18 10:47:57,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-11-18 10:47:57,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-11-18 10:47:57,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_chrdev_region_130 [2018-11-18 10:47:57,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_chrdev_region_130 [2018-11-18 10:47:57,974 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-18 10:47:57,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-18 10:47:57,974 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2018-11-18 10:47:57,974 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2018-11-18 10:47:57,974 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-11-18 10:47:57,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-11-18 10:47:57,974 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2018-11-18 10:47:57,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2018-11-18 10:47:57,974 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2018-11-18 10:47:57,975 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2018-11-18 10:47:57,975 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-11-18 10:47:57,975 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-11-18 10:47:57,975 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_region_133 [2018-11-18 10:47:57,975 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_region_133 [2018-11-18 10:47:57,975 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-11-18 10:47:57,975 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-11-18 10:47:57,975 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-11-18 10:47:57,975 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-11-18 10:47:57,975 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_class_destroy_132 [2018-11-18 10:47:57,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_class_destroy_132 [2018-11-18 10:47:57,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_class_destroy_131 [2018-11-18 10:47:57,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_class_destroy_131 [2018-11-18 10:47:57,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_unregister_class [2018-11-18 10:47:57,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_unregister_class [2018-11-18 10:47:57,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-11-18 10:47:57,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-11-18 10:47:57,976 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-18 10:47:57,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-18 10:47:57,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2018-11-18 10:47:57,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2018-11-18 10:47:57,977 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2018-11-18 10:47:57,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2018-11-18 10:47:57,977 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ptr [2018-11-18 10:47:57,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ptr [2018-11-18 10:47:57,977 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2018-11-18 10:47:57,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2018-11-18 10:47:57,977 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2018-11-18 10:47:57,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2018-11-18 10:47:57,977 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-11-18 10:47:57,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-11-18 10:47:57,978 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2018-11-18 10:47:57,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2018-11-18 10:47:57,978 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_post_init_134 [2018-11-18 10:47:57,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_post_init_134 [2018-11-18 10:47:57,978 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__get_at_exit [2018-11-18 10:47:57,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__get_at_exit [2018-11-18 10:47:57,978 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2018-11-18 10:47:57,978 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2018-11-18 10:47:57,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2018-11-18 10:47:57,979 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_initialize_137 [2018-11-18 10:47:57,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_initialize_137 [2018-11-18 10:47:57,979 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2018-11-18 10:47:57,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2018-11-18 10:47:57,979 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-11-18 10:47:57,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-11-18 10:47:57,979 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-11-18 10:47:57,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-11-18 10:47:57,979 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-11-18 10:47:57,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-11-18 10:47:57,979 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-11-18 10:47:57,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-11-18 10:47:57,980 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2018-11-18 10:47:57,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2018-11-18 10:47:57,980 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_create_class [2018-11-18 10:47:57,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_create_class [2018-11-18 10:47:57,980 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-11-18 10:47:57,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-11-18 10:47:57,980 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_chrdev_region [2018-11-18 10:47:57,980 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2018-11-18 10:47:57,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2018-11-18 10:47:57,980 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-11-18 10:47:57,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-11-18 10:47:57,981 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2018-11-18 10:47:57,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2018-11-18 10:47:57,981 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-11-18 10:47:57,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-11-18 10:47:57,981 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-11-18 10:47:57,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-11-18 10:47:57,981 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-11-18 10:47:57,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-11-18 10:47:57,981 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-11-18 10:47:57,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-11-18 10:47:57,982 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_register_chrdev_region [2018-11-18 10:47:57,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_register_chrdev_region [2018-11-18 10:47:57,982 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_class [2018-11-18 10:47:57,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_class [2018-11-18 10:47:57,982 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-11-18 10:47:57,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-11-18 10:47:57,982 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_entry_EMGentry_3 [2018-11-18 10:47:57,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_entry_EMGentry_3 [2018-11-18 10:47:57,982 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2018-11-18 10:47:57,982 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2018-11-18 10:47:57,982 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-11-18 10:47:57,983 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-11-18 10:47:57,983 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_exit [2018-11-18 10:47:57,983 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_exit [2018-11-18 10:47:57,983 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_init [2018-11-18 10:47:57,983 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_init [2018-11-18 10:47:57,983 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-11-18 10:47:57,983 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-11-18 10:48:02,491 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-18 10:48:02,492 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 10:48:02 BoogieIcfgContainer [2018-11-18 10:48:02,492 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-18 10:48:02,493 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-18 10:48:02,493 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-18 10:48:02,495 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-18 10:48:02,495 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 10:47:54" (1/3) ... [2018-11-18 10:48:02,496 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64882daa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 10:48:02, skipping insertion in model container [2018-11-18 10:48:02,496 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:47:57" (2/3) ... [2018-11-18 10:48:02,496 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64882daa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 10:48:02, skipping insertion in model container [2018-11-18 10:48:02,496 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 10:48:02" (3/3) ... [2018-11-18 10:48:02,498 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.c [2018-11-18 10:48:02,506 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-18 10:48:02,513 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 29 error locations. [2018-11-18 10:48:02,526 INFO L257 AbstractCegarLoop]: Starting to check reachability of 29 error locations. [2018-11-18 10:48:02,555 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-18 10:48:02,555 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-18 10:48:02,555 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-18 10:48:02,555 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-18 10:48:02,555 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-18 10:48:02,555 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-18 10:48:02,555 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-18 10:48:02,556 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-18 10:48:02,578 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states. [2018-11-18 10:48:02,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-11-18 10:48:02,582 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:48:02,583 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:48:02,584 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:48:02,588 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:48:02,588 INFO L82 PathProgramCache]: Analyzing trace with hash -942380816, now seen corresponding path program 1 times [2018-11-18 10:48:02,589 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-18 10:48:02,635 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:48:02,636 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:48:02,636 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:48:02,636 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-18 10:48:02,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:48:03,274 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-11-18 10:48:03,275 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 10:48:03,275 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-18 10:48:03,276 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 47 with the following transitions: [2018-11-18 10:48:03,277 INFO L202 CegarAbsIntRunner]: [46], [52], [53], [147], [149], [152], [155], [163], [176], [266], [267], [349], [350], [408], [411], [412], [443], [505], [506], [510], [538], [550], [635], [636], [637], [638], [639], [640], [641], [643], [655], [697], [698], [699], [793], [827], [828], [833], [834], [843], [859], [860], [861] [2018-11-18 10:48:03,308 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-11-18 10:48:03,309 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-18 10:48:03,631 FATAL L292 ToolchainWalker]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: java.lang.IllegalArgumentException: unknown symbol (const Int (Array Int Int)) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.extractInterpolants(BaseRefinementStrategy.java:391) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.handleInfeasibleCase(BaseRefinementStrategy.java:296) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.executeStrategy(BaseRefinementStrategy.java:206) 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:429) 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:312) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:123) 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: java.lang.IllegalArgumentException: unknown symbol (const Int (Array Int Int)) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:209) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:291) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translateStore(MappedTerm2Expression.java:288) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:157) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:165) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.boogie.MappedTerm2Expression.translate(MappedTerm2Expression.java:129) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.util.AssumptionBuilder.constructBoogieAssumeStatement(AssumptionBuilder.java:75) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.util.TermConjunctEvaluator.getCachedCodeBlock(TermConjunctEvaluator.java:273) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.util.TermConjunctEvaluator.applyPost(TermConjunctEvaluator.java:296) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.util.TermConjunctEvaluator.lambda$4(TermConjunctEvaluator.java:178) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.util.TermConjunctEvaluator.computeFixpoint(TermConjunctEvaluator.java:198) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.util.TermConjunctEvaluator.lambda$1(TermConjunctEvaluator.java:150) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.util.TermConjunctEvaluator.computePost(TermConjunctEvaluator.java:93) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.PoormanCachedPostOperation.applyPost(PoormanCachedPostOperation.java:308) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.PoormansAbstractPostOperator.applyPost(PoormansAbstractPostOperator.java:217) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.PoormansAbstractPostOperator.apply(PoormansAbstractPostOperator.java:119) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.domain.transformula.poorman.PoormansAbstractPostOperator.apply(PoormansAbstractPostOperator.java:1) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.absint.DisjunctiveAbstractState.lambda$17(DisjunctiveAbstractState.java:340) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.absint.DisjunctiveAbstractState.mapCollection(DisjunctiveAbstractState.java:536) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.absint.DisjunctiveAbstractState.apply(DisjunctiveAbstractState.java:340) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.algorithm.FixpointEngine.calculateAbstractPost(FixpointEngine.java:249) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.algorithm.FixpointEngine.calculateFixpoint(FixpointEngine.java:134) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.algorithm.FixpointEngine.run(FixpointEngine.java:105) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.tool.AbstractInterpreter.runWithoutTimeoutAndResults(AbstractInterpreter.java:149) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarAbsIntRunner.generateFixpoints(CegarAbsIntRunner.java:217) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseTaipanRefinementStrategy.constructInterpolantGenerator(BaseTaipanRefinementStrategy.java:379) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseTaipanRefinementStrategy.getInterpolantGenerator(BaseTaipanRefinementStrategy.java:224) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.extractInterpolants(BaseRefinementStrategy.java:380) ... 20 more [2018-11-18 10:48:03,636 INFO L168 Benchmark]: Toolchain (without parser) took 9128.61 ms. Allocated memory was 1.0 GB in the beginning and 1.7 GB in the end (delta: 647.5 MB). Free memory was 946.9 MB in the beginning and 1.4 GB in the end (delta: -405.8 MB). Peak memory consumption was 241.7 MB. Max. memory is 11.5 GB. [2018-11-18 10:48:03,637 INFO L168 Benchmark]: CDTParser took 0.15 ms. Allocated memory is still 1.0 GB. Free memory is still 982.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 10:48:03,637 INFO L168 Benchmark]: CACSL2BoogieTranslator took 3283.17 ms. Allocated memory was 1.0 GB in the beginning and 1.4 GB in the end (delta: 346.6 MB). Free memory was 946.9 MB in the beginning and 1.1 GB in the end (delta: -119.5 MB). Peak memory consumption was 297.7 MB. Max. memory is 11.5 GB. [2018-11-18 10:48:03,638 INFO L168 Benchmark]: Boogie Procedure Inliner took 62.11 ms. Allocated memory is still 1.4 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 10:48:03,638 INFO L168 Benchmark]: Boogie Preprocessor took 62.94 ms. Allocated memory is still 1.4 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 9.5 MB). Peak memory consumption was 9.5 MB. Max. memory is 11.5 GB. [2018-11-18 10:48:03,638 INFO L168 Benchmark]: RCFGBuilder took 4575.03 ms. Allocated memory was 1.4 GB in the beginning and 1.7 GB in the end (delta: 300.9 MB). Free memory was 1.1 GB in the beginning and 1.6 GB in the end (delta: -547.3 MB). Peak memory consumption was 530.8 MB. Max. memory is 11.5 GB. [2018-11-18 10:48:03,638 INFO L168 Benchmark]: TraceAbstraction took 1142.33 ms. Allocated memory is still 1.7 GB. Free memory was 1.6 GB in the beginning and 1.4 GB in the end (delta: 251.6 MB). Peak memory consumption was 251.6 MB. Max. memory is 11.5 GB. [2018-11-18 10:48:03,640 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.15 ms. Allocated memory is still 1.0 GB. Free memory is still 982.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 3283.17 ms. Allocated memory was 1.0 GB in the beginning and 1.4 GB in the end (delta: 346.6 MB). Free memory was 946.9 MB in the beginning and 1.1 GB in the end (delta: -119.5 MB). Peak memory consumption was 297.7 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 62.11 ms. Allocated memory is still 1.4 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. * Boogie Preprocessor took 62.94 ms. Allocated memory is still 1.4 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 9.5 MB). Peak memory consumption was 9.5 MB. Max. memory is 11.5 GB. * RCFGBuilder took 4575.03 ms. Allocated memory was 1.4 GB in the beginning and 1.7 GB in the end (delta: 300.9 MB). Free memory was 1.1 GB in the beginning and 1.6 GB in the end (delta: -547.3 MB). Peak memory consumption was 530.8 MB. Max. memory is 11.5 GB. * TraceAbstraction took 1142.33 ms. Allocated memory is still 1.7 GB. Free memory was 1.6 GB in the beginning and 1.4 GB in the end (delta: 251.6 MB). Peak memory consumption was 251.6 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: java.lang.IllegalArgumentException: unknown symbol (const Int (Array Int Int)) de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: java.lang.IllegalArgumentException: unknown symbol (const Int (Array Int Int)): de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.extractInterpolants(BaseRefinementStrategy.java:391) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... ### Bit-precise run ### This is Ultimate 0.1.23-5842f4b [2018-11-18 10:48:05,047 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-18 10:48:05,048 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-18 10:48:05,055 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-18 10:48:05,055 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-18 10:48:05,056 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-18 10:48:05,057 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-18 10:48:05,058 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-18 10:48:05,059 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-18 10:48:05,060 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-18 10:48:05,060 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-18 10:48:05,060 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-18 10:48:05,061 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-18 10:48:05,062 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-18 10:48:05,063 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-18 10:48:05,063 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-18 10:48:05,064 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-18 10:48:05,066 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-18 10:48:05,067 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-18 10:48:05,068 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-18 10:48:05,069 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-18 10:48:05,070 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-18 10:48:05,072 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-18 10:48:05,072 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-18 10:48:05,072 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-18 10:48:05,072 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-18 10:48:05,074 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-18 10:48:05,074 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-18 10:48:05,075 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-18 10:48:05,075 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-18 10:48:05,076 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-18 10:48:05,076 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-18 10:48:05,076 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-18 10:48:05,076 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-18 10:48:05,077 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-18 10:48:05,078 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-18 10:48:05,078 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2018-11-18 10:48:05,088 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-18 10:48:05,088 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-18 10:48:05,089 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-18 10:48:05,089 INFO L133 SettingsManager]: * User list type=DISABLED [2018-11-18 10:48:05,089 INFO L133 SettingsManager]: * calls to implemented procedures=false [2018-11-18 10:48:05,089 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-11-18 10:48:05,089 INFO L133 SettingsManager]: * Explicit value domain=true [2018-11-18 10:48:05,090 INFO L133 SettingsManager]: * Octagon Domain=false [2018-11-18 10:48:05,090 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-11-18 10:48:05,090 INFO L133 SettingsManager]: * Interval Domain=false [2018-11-18 10:48:05,090 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-18 10:48:05,090 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-18 10:48:05,090 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-18 10:48:05,091 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-18 10:48:05,091 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-18 10:48:05,091 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-11-18 10:48:05,091 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-11-18 10:48:05,091 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-18 10:48:05,091 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-18 10:48:05,091 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-18 10:48:05,092 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-18 10:48:05,092 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-18 10:48:05,092 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-18 10:48:05,092 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-18 10:48:05,092 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 10:48:05,092 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-18 10:48:05,092 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-18 10:48:05,092 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-18 10:48:05,092 INFO L133 SettingsManager]: * Trace refinement strategy=WALRUS [2018-11-18 10:48:05,092 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-18 10:48:05,092 INFO L133 SettingsManager]: * Command for external solver=cvc4nyu --tear-down-incremental --rewrite-divk --print-success --lang smt [2018-11-18 10:48:05,093 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-11-18 10:48:05,093 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true 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_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 83d822d2cf1f0baa49bf02a55f39f17f65f4983f [2018-11-18 10:48:05,123 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-18 10:48:05,131 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-18 10:48:05,133 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-18 10:48:05,134 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-18 10:48:05,134 INFO L276 PluginConnector]: CDTParser initialized [2018-11-18 10:48:05,135 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.c [2018-11-18 10:48:05,170 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/data/a6c6216f9/6977850ae3094fd4845fe6bfaa74cdb4/FLAGcd945bcae [2018-11-18 10:48:05,751 INFO L307 CDTParser]: Found 1 translation units. [2018-11-18 10:48:05,751 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.c [2018-11-18 10:48:05,776 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/data/a6c6216f9/6977850ae3094fd4845fe6bfaa74cdb4/FLAGcd945bcae [2018-11-18 10:48:06,153 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/data/a6c6216f9/6977850ae3094fd4845fe6bfaa74cdb4 [2018-11-18 10:48:06,156 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-18 10:48:06,157 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-18 10:48:06,158 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-18 10:48:06,158 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-18 10:48:06,160 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-18 10:48:06,160 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 10:48:06" (1/1) ... [2018-11-18 10:48:06,162 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@500b6994 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:48:06, skipping insertion in model container [2018-11-18 10:48:06,162 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 10:48:06" (1/1) ... [2018-11-18 10:48:06,169 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-18 10:48:06,264 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-18 10:48:08,834 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 10:48:08,864 INFO L191 MainTranslator]: Completed pre-run [2018-11-18 10:48:09,393 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 10:48:09,850 INFO L195 MainTranslator]: Completed translation [2018-11-18 10:48:09,850 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:48:09 WrapperNode [2018-11-18 10:48:09,850 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-18 10:48:09,851 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-18 10:48:09,851 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-18 10:48:09,851 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-18 10:48:09,855 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:48:09" (1/1) ... [2018-11-18 10:48:09,899 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:48:09" (1/1) ... [2018-11-18 10:48:09,915 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-18 10:48:09,915 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-18 10:48:09,915 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-18 10:48:09,915 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-18 10:48:09,921 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:48:09" (1/1) ... [2018-11-18 10:48:09,921 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:48:09" (1/1) ... [2018-11-18 10:48:09,926 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:48:09" (1/1) ... [2018-11-18 10:48:09,926 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:48:09" (1/1) ... [2018-11-18 10:48:09,958 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:48:09" (1/1) ... [2018-11-18 10:48:09,965 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:48:09" (1/1) ... [2018-11-18 10:48:09,982 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:48:09" (1/1) ... [2018-11-18 10:48:09,992 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-18 10:48:09,992 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-18 10:48:09,992 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-18 10:48:09,992 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-18 10:48:09,994 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:48:09" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 10:48:10,038 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-11-18 10:48:10,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-11-18 10:48:10,038 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2018-11-18 10:48:10,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2018-11-18 10:48:10,038 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-11-18 10:48:10,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-11-18 10:48:10,039 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2018-11-18 10:48:10,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2018-11-18 10:48:10,039 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-11-18 10:48:10,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-11-18 10:48:10,039 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_create_class [2018-11-18 10:48:10,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_create_class [2018-11-18 10:48:10,039 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2018-11-18 10:48:10,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2018-11-18 10:48:10,040 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-11-18 10:48:10,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-11-18 10:48:10,040 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-11-18 10:48:10,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-11-18 10:48:10,040 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2018-11-18 10:48:10,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2018-11-18 10:48:10,040 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-11-18 10:48:10,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-11-18 10:48:10,041 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2018-11-18 10:48:10,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2018-11-18 10:48:10,041 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-11-18 10:48:10,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-11-18 10:48:10,041 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_136 [2018-11-18 10:48:10,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_136 [2018-11-18 10:48:10,041 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_135 [2018-11-18 10:48:10,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_135 [2018-11-18 10:48:10,041 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-11-18 10:48:10,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-11-18 10:48:10,042 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-11-18 10:48:10,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-11-18 10:48:10,042 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-11-18 10:48:10,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-11-18 10:48:10,042 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2018-11-18 10:48:10,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2018-11-18 10:48:10,042 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2018-11-18 10:48:10,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2018-11-18 10:48:10,042 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2018-11-18 10:48:10,043 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2018-11-18 10:48:10,043 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_init [2018-11-18 10:48:10,043 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_init [2018-11-18 10:48:10,043 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2018-11-18 10:48:10,043 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2018-11-18 10:48:10,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-18 10:48:10,043 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-11-18 10:48:10,043 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-11-18 10:48:10,043 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-11-18 10:48:10,043 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-11-18 10:48:10,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2018-11-18 10:48:10,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2018-11-18 10:48:10,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2018-11-18 10:48:10,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2018-11-18 10:48:10,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2018-11-18 10:48:10,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2018-11-18 10:48:10,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__more_at_exit [2018-11-18 10:48:10,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__more_at_exit [2018-11-18 10:48:10,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2018-11-18 10:48:10,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2018-11-18 10:48:10,045 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2018-11-18 10:48:10,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2018-11-18 10:48:10,049 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-11-18 10:48:10,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-11-18 10:48:10,049 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-11-18 10:48:10,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-11-18 10:48:10,049 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_create_class [2018-11-18 10:48:10,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_create_class [2018-11-18 10:48:10,049 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2018-11-18 10:48:10,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2018-11-18 10:48:10,050 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-18 10:48:10,050 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-18 10:48:10,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-18 10:48:10,050 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-11-18 10:48:10,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-11-18 10:48:10,050 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_initialize [2018-11-18 10:48:10,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_initialize [2018-11-18 10:48:10,050 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-11-18 10:48:10,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-11-18 10:48:10,050 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2018-11-18 10:48:10,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2018-11-18 10:48:10,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-11-18 10:48:10,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-11-18 10:48:10,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_chrdev_region_130 [2018-11-18 10:48:10,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_chrdev_region_130 [2018-11-18 10:48:10,051 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-18 10:48:10,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-18 10:48:10,051 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2018-11-18 10:48:10,051 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2018-11-18 10:48:10,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-11-18 10:48:10,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-11-18 10:48:10,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2018-11-18 10:48:10,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2018-11-18 10:48:10,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2018-11-18 10:48:10,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2018-11-18 10:48:10,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2018-11-18 10:48:10,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-11-18 10:48:10,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-11-18 10:48:10,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_region_133 [2018-11-18 10:48:10,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_region_133 [2018-11-18 10:48:10,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-11-18 10:48:10,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-11-18 10:48:10,053 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-11-18 10:48:10,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-11-18 10:48:10,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_class_destroy_132 [2018-11-18 10:48:10,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_class_destroy_132 [2018-11-18 10:48:10,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_class_destroy_131 [2018-11-18 10:48:10,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_class_destroy_131 [2018-11-18 10:48:10,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_unregister_class [2018-11-18 10:48:10,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_unregister_class [2018-11-18 10:48:10,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-11-18 10:48:10,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-11-18 10:48:10,054 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-18 10:48:10,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-18 10:48:10,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2018-11-18 10:48:10,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2018-11-18 10:48:10,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2018-11-18 10:48:10,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2018-11-18 10:48:10,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ptr [2018-11-18 10:48:10,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ptr [2018-11-18 10:48:10,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2018-11-18 10:48:10,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2018-11-18 10:48:10,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2018-11-18 10:48:10,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2018-11-18 10:48:10,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-11-18 10:48:10,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-11-18 10:48:10,056 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2018-11-18 10:48:10,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2018-11-18 10:48:10,056 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_post_init_134 [2018-11-18 10:48:10,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_post_init_134 [2018-11-18 10:48:10,056 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__get_at_exit [2018-11-18 10:48:10,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__get_at_exit [2018-11-18 10:48:10,056 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2018-11-18 10:48:10,056 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2018-11-18 10:48:10,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2018-11-18 10:48:10,056 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_initialize_137 [2018-11-18 10:48:10,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_initialize_137 [2018-11-18 10:48:10,057 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2018-11-18 10:48:10,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2018-11-18 10:48:10,058 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-11-18 10:48:10,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-11-18 10:48:10,058 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-11-18 10:48:10,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-11-18 10:48:10,058 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-11-18 10:48:10,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-11-18 10:48:10,058 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-11-18 10:48:10,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-11-18 10:48:10,058 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2018-11-18 10:48:10,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2018-11-18 10:48:10,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_create_class [2018-11-18 10:48:10,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_create_class [2018-11-18 10:48:10,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-11-18 10:48:10,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-11-18 10:48:10,059 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_chrdev_region [2018-11-18 10:48:10,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2018-11-18 10:48:10,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2018-11-18 10:48:10,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2018-11-18 10:48:10,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2018-11-18 10:48:10,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2018-11-18 10:48:10,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-11-18 10:48:10,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-11-18 10:48:10,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2018-11-18 10:48:10,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2018-11-18 10:48:10,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-11-18 10:48:10,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-11-18 10:48:10,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-11-18 10:48:10,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-11-18 10:48:10,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-11-18 10:48:10,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-11-18 10:48:10,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-11-18 10:48:10,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-11-18 10:48:10,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_register_chrdev_region [2018-11-18 10:48:10,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_register_chrdev_region [2018-11-18 10:48:10,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_class [2018-11-18 10:48:10,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_class [2018-11-18 10:48:10,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-11-18 10:48:10,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-11-18 10:48:10,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_entry_EMGentry_3 [2018-11-18 10:48:10,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_entry_EMGentry_3 [2018-11-18 10:48:10,061 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2018-11-18 10:48:10,061 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2018-11-18 10:48:10,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-11-18 10:48:10,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-11-18 10:48:10,062 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_exit [2018-11-18 10:48:10,062 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_exit [2018-11-18 10:48:10,062 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_init [2018-11-18 10:48:10,062 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_init [2018-11-18 10:48:10,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-11-18 10:48:10,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-11-18 10:48:14,695 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-18 10:48:14,696 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 10:48:14 BoogieIcfgContainer [2018-11-18 10:48:14,696 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-18 10:48:14,696 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-18 10:48:14,696 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-18 10:48:14,698 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-18 10:48:14,699 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 10:48:06" (1/3) ... [2018-11-18 10:48:14,699 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@13e58760 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 10:48:14, skipping insertion in model container [2018-11-18 10:48:14,699 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:48:09" (2/3) ... [2018-11-18 10:48:14,699 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@13e58760 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 10:48:14, skipping insertion in model container [2018-11-18 10:48:14,699 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 10:48:14" (3/3) ... [2018-11-18 10:48:14,701 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4_true-termination.0-rc1---drivers--media--rc--lirc_dev.ko_true-unreach-call.cil.c [2018-11-18 10:48:14,707 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-18 10:48:14,713 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 29 error locations. [2018-11-18 10:48:14,722 INFO L257 AbstractCegarLoop]: Starting to check reachability of 29 error locations. [2018-11-18 10:48:14,744 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-18 10:48:14,744 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-18 10:48:14,745 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-18 10:48:14,745 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-18 10:48:14,745 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-18 10:48:14,745 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-18 10:48:14,745 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-18 10:48:14,745 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-18 10:48:14,745 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-18 10:48:14,764 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states. [2018-11-18 10:48:14,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-11-18 10:48:14,768 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:48:14,769 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:48:14,771 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:48:14,775 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:48:14,775 INFO L82 PathProgramCache]: Analyzing trace with hash -942380816, now seen corresponding path program 1 times [2018-11-18 10:48:14,779 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:48:14,780 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 2 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:48:14,820 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:48:16,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:48:16,457 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:48:16,530 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-11-18 10:48:16,531 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:48:16,543 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:48:16,544 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:48:16,547 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:48:16,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:48:16,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:48:16,560 INFO L87 Difference]: Start difference. First operand 509 states. Second operand 5 states. [2018-11-18 10:48:16,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:48:16,728 INFO L93 Difference]: Finished difference Result 1435 states and 1829 transitions. [2018-11-18 10:48:16,728 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:48:16,729 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 46 [2018-11-18 10:48:16,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:48:16,746 INFO L225 Difference]: With dead ends: 1435 [2018-11-18 10:48:16,746 INFO L226 Difference]: Without dead ends: 940 [2018-11-18 10:48:16,751 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:48:16,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 940 states. [2018-11-18 10:48:16,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 940 to 694. [2018-11-18 10:48:16,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 694 states. [2018-11-18 10:48:16,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 773 transitions. [2018-11-18 10:48:16,830 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 773 transitions. Word has length 46 [2018-11-18 10:48:16,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:48:16,831 INFO L480 AbstractCegarLoop]: Abstraction has 694 states and 773 transitions. [2018-11-18 10:48:16,831 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:48:16,831 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 773 transitions. [2018-11-18 10:48:16,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-18 10:48:16,834 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:48:16,834 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:48:16,835 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:48:16,835 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:48:16,835 INFO L82 PathProgramCache]: Analyzing trace with hash -422970180, now seen corresponding path program 1 times [2018-11-18 10:48:16,836 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:48:16,836 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 3 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:48:16,864 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:48:17,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:48:17,407 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:48:17,450 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-11-18 10:48:17,451 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:48:17,453 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:48:17,453 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:48:17,455 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:48:17,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:48:17,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:48:17,455 INFO L87 Difference]: Start difference. First operand 694 states and 773 transitions. Second operand 5 states. [2018-11-18 10:48:17,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:48:17,515 INFO L93 Difference]: Finished difference Result 694 states and 773 transitions. [2018-11-18 10:48:17,517 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:48:17,517 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 68 [2018-11-18 10:48:17,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:48:17,521 INFO L225 Difference]: With dead ends: 694 [2018-11-18 10:48:17,521 INFO L226 Difference]: Without dead ends: 692 [2018-11-18 10:48:17,522 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:48:17,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2018-11-18 10:48:17,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 692. [2018-11-18 10:48:17,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 692 states. [2018-11-18 10:48:17,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 770 transitions. [2018-11-18 10:48:17,556 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 770 transitions. Word has length 68 [2018-11-18 10:48:17,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:48:17,556 INFO L480 AbstractCegarLoop]: Abstraction has 692 states and 770 transitions. [2018-11-18 10:48:17,556 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:48:17,556 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 770 transitions. [2018-11-18 10:48:17,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-11-18 10:48:17,559 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:48:17,559 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:48:17,560 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:48:17,560 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:48:17,560 INFO L82 PathProgramCache]: Analyzing trace with hash -1508696997, now seen corresponding path program 1 times [2018-11-18 10:48:17,564 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:48:17,564 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 4 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:48:17,591 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:48:18,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:48:19,283 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:48:19,337 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2018-11-18 10:48:19,337 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:48:19,342 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:48:19,342 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:48:19,342 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:48:19,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:48:19,343 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:48:19,343 INFO L87 Difference]: Start difference. First operand 692 states and 770 transitions. Second operand 5 states. [2018-11-18 10:48:19,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:48:19,403 INFO L93 Difference]: Finished difference Result 1165 states and 1289 transitions. [2018-11-18 10:48:19,403 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:48:19,403 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 113 [2018-11-18 10:48:19,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:48:19,409 INFO L225 Difference]: With dead ends: 1165 [2018-11-18 10:48:19,409 INFO L226 Difference]: Without dead ends: 1163 [2018-11-18 10:48:19,409 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:48:19,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1163 states. [2018-11-18 10:48:19,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1163 to 1089. [2018-11-18 10:48:19,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1089 states. [2018-11-18 10:48:19,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1089 states to 1089 states and 1231 transitions. [2018-11-18 10:48:19,454 INFO L78 Accepts]: Start accepts. Automaton has 1089 states and 1231 transitions. Word has length 113 [2018-11-18 10:48:19,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:48:19,455 INFO L480 AbstractCegarLoop]: Abstraction has 1089 states and 1231 transitions. [2018-11-18 10:48:19,455 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:48:19,455 INFO L276 IsEmpty]: Start isEmpty. Operand 1089 states and 1231 transitions. [2018-11-18 10:48:19,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2018-11-18 10:48:19,458 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:48:19,458 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:48:19,459 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:48:19,459 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:48:19,459 INFO L82 PathProgramCache]: Analyzing trace with hash -1042592916, now seen corresponding path program 1 times [2018-11-18 10:48:19,460 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:48:19,460 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 5 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:48:19,488 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:48:20,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:48:20,039 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:48:20,072 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2018-11-18 10:48:20,073 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:48:20,076 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:48:20,076 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:48:20,076 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:48:20,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:48:20,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:48:20,077 INFO L87 Difference]: Start difference. First operand 1089 states and 1231 transitions. Second operand 5 states. [2018-11-18 10:48:20,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:48:20,149 INFO L93 Difference]: Finished difference Result 1089 states and 1231 transitions. [2018-11-18 10:48:20,150 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:48:20,150 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 136 [2018-11-18 10:48:20,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:48:20,153 INFO L225 Difference]: With dead ends: 1089 [2018-11-18 10:48:20,153 INFO L226 Difference]: Without dead ends: 1087 [2018-11-18 10:48:20,154 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:48:20,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1087 states. [2018-11-18 10:48:20,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1087 to 1087. [2018-11-18 10:48:20,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1087 states. [2018-11-18 10:48:20,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 1226 transitions. [2018-11-18 10:48:20,190 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 1226 transitions. Word has length 136 [2018-11-18 10:48:20,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:48:20,190 INFO L480 AbstractCegarLoop]: Abstraction has 1087 states and 1226 transitions. [2018-11-18 10:48:20,190 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:48:20,190 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 1226 transitions. [2018-11-18 10:48:20,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2018-11-18 10:48:20,193 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:48:20,193 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:48:20,194 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:48:20,194 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:48:20,194 INFO L82 PathProgramCache]: Analyzing trace with hash 2132630898, now seen corresponding path program 1 times [2018-11-18 10:48:20,195 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:48:20,195 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 6 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:48:20,216 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:48:20,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:48:20,699 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:48:20,750 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:48:20,750 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:48:20,753 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:48:20,753 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:48:20,754 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:48:20,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:48:20,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:48:20,754 INFO L87 Difference]: Start difference. First operand 1087 states and 1226 transitions. Second operand 5 states. [2018-11-18 10:48:20,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:48:20,800 INFO L93 Difference]: Finished difference Result 1087 states and 1226 transitions. [2018-11-18 10:48:20,800 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:48:20,800 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 151 [2018-11-18 10:48:20,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:48:20,803 INFO L225 Difference]: With dead ends: 1087 [2018-11-18 10:48:20,803 INFO L226 Difference]: Without dead ends: 1085 [2018-11-18 10:48:20,804 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:48:20,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1085 states. [2018-11-18 10:48:20,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1085 to 1085. [2018-11-18 10:48:20,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1085 states. [2018-11-18 10:48:20,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1085 states to 1085 states and 1223 transitions. [2018-11-18 10:48:20,835 INFO L78 Accepts]: Start accepts. Automaton has 1085 states and 1223 transitions. Word has length 151 [2018-11-18 10:48:20,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:48:20,836 INFO L480 AbstractCegarLoop]: Abstraction has 1085 states and 1223 transitions. [2018-11-18 10:48:20,836 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:48:20,836 INFO L276 IsEmpty]: Start isEmpty. Operand 1085 states and 1223 transitions. [2018-11-18 10:48:20,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2018-11-18 10:48:20,840 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:48:20,840 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:48:20,840 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:48:20,841 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:48:20,841 INFO L82 PathProgramCache]: Analyzing trace with hash -171244303, now seen corresponding path program 1 times [2018-11-18 10:48:20,842 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:48:20,842 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 7 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:48:20,864 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:48:22,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:48:23,007 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:48:24,222 WARN L180 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 22 [2018-11-18 10:48:24,476 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 54 proven. 14 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-11-18 10:48:24,477 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 10:48:27,311 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2018-11-18 10:48:27,316 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 10:48:27,316 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 10:48:27,326 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:48:28,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:48:28,656 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:48:29,808 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 38 proven. 26 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2018-11-18 10:48:29,808 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 10:48:31,274 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2018-11-18 10:48:31,331 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 4 imperfect interpolant sequences. [2018-11-18 10:48:31,331 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 23, 19] total 46 [2018-11-18 10:48:31,332 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-11-18 10:48:31,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-11-18 10:48:31,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=1944, Unknown=0, NotChecked=0, Total=2070 [2018-11-18 10:48:31,333 INFO L87 Difference]: Start difference. First operand 1085 states and 1223 transitions. Second operand 46 states. [2018-11-18 10:48:49,065 WARN L180 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2018-11-18 10:48:49,474 WARN L180 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2018-11-18 10:49:48,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:49:48,094 INFO L93 Difference]: Finished difference Result 2733 states and 2988 transitions. [2018-11-18 10:49:48,094 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-11-18 10:49:48,094 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 162 [2018-11-18 10:49:48,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:49:48,099 INFO L225 Difference]: With dead ends: 2733 [2018-11-18 10:49:48,099 INFO L226 Difference]: Without dead ends: 2054 [2018-11-18 10:49:48,101 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 684 GetRequests, 597 SyntacticMatches, 8 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1396 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=463, Invalid=6017, Unknown=0, NotChecked=0, Total=6480 [2018-11-18 10:49:48,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2054 states. [2018-11-18 10:49:48,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2054 to 1371. [2018-11-18 10:49:48,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1371 states. [2018-11-18 10:49:48,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1371 states to 1371 states and 1526 transitions. [2018-11-18 10:49:48,160 INFO L78 Accepts]: Start accepts. Automaton has 1371 states and 1526 transitions. Word has length 162 [2018-11-18 10:49:48,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:49:48,160 INFO L480 AbstractCegarLoop]: Abstraction has 1371 states and 1526 transitions. [2018-11-18 10:49:48,160 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-11-18 10:49:48,160 INFO L276 IsEmpty]: Start isEmpty. Operand 1371 states and 1526 transitions. [2018-11-18 10:49:48,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2018-11-18 10:49:48,163 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:49:48,164 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:49:48,164 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:49:48,164 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:49:48,164 INFO L82 PathProgramCache]: Analyzing trace with hash 477858931, now seen corresponding path program 1 times [2018-11-18 10:49:48,165 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:49:48,165 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 9 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:49:48,201 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:49:48,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:49:48,744 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:49:48,841 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:49:48,841 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:49:48,844 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:49:48,844 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:49:48,844 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:49:48,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:49:48,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:49:48,845 INFO L87 Difference]: Start difference. First operand 1371 states and 1526 transitions. Second operand 5 states. [2018-11-18 10:49:48,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:49:48,936 INFO L93 Difference]: Finished difference Result 1371 states and 1526 transitions. [2018-11-18 10:49:48,937 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:49:48,937 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 159 [2018-11-18 10:49:48,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:49:48,941 INFO L225 Difference]: With dead ends: 1371 [2018-11-18 10:49:48,941 INFO L226 Difference]: Without dead ends: 1369 [2018-11-18 10:49:48,942 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:49:48,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1369 states. [2018-11-18 10:49:49,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1369 to 1369. [2018-11-18 10:49:49,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1369 states. [2018-11-18 10:49:49,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1369 states to 1369 states and 1522 transitions. [2018-11-18 10:49:49,025 INFO L78 Accepts]: Start accepts. Automaton has 1369 states and 1522 transitions. Word has length 159 [2018-11-18 10:49:49,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:49:49,025 INFO L480 AbstractCegarLoop]: Abstraction has 1369 states and 1522 transitions. [2018-11-18 10:49:49,025 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:49:49,025 INFO L276 IsEmpty]: Start isEmpty. Operand 1369 states and 1522 transitions. [2018-11-18 10:49:49,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2018-11-18 10:49:49,027 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:49:49,028 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:49:49,028 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:49:49,028 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:49:49,028 INFO L82 PathProgramCache]: Analyzing trace with hash -1612451743, now seen corresponding path program 1 times [2018-11-18 10:49:49,032 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:49:49,032 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 10 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:49:49,058 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:49:50,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:49:51,048 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:49:51,087 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-11-18 10:49:51,087 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:49:51,093 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:49:51,093 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:49:51,093 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:49:51,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:49:51,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:49:51,093 INFO L87 Difference]: Start difference. First operand 1369 states and 1522 transitions. Second operand 5 states. [2018-11-18 10:49:54,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:49:54,248 INFO L93 Difference]: Finished difference Result 1756 states and 1941 transitions. [2018-11-18 10:49:54,248 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:49:54,248 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 168 [2018-11-18 10:49:54,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:49:54,252 INFO L225 Difference]: With dead ends: 1756 [2018-11-18 10:49:54,252 INFO L226 Difference]: Without dead ends: 1754 [2018-11-18 10:49:54,253 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 161 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:49:54,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1754 states. [2018-11-18 10:49:54,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1754 to 1369. [2018-11-18 10:49:54,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1369 states. [2018-11-18 10:49:54,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1369 states to 1369 states and 1520 transitions. [2018-11-18 10:49:54,312 INFO L78 Accepts]: Start accepts. Automaton has 1369 states and 1520 transitions. Word has length 168 [2018-11-18 10:49:54,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:49:54,312 INFO L480 AbstractCegarLoop]: Abstraction has 1369 states and 1520 transitions. [2018-11-18 10:49:54,312 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:49:54,312 INFO L276 IsEmpty]: Start isEmpty. Operand 1369 states and 1520 transitions. [2018-11-18 10:49:54,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-11-18 10:49:54,315 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:49:54,315 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:49:54,316 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:49:54,316 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:49:54,316 INFO L82 PathProgramCache]: Analyzing trace with hash 937776260, now seen corresponding path program 1 times [2018-11-18 10:49:54,317 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:49:54,317 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 11 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:49:54,338 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:49:56,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:49:56,927 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:50:02,119 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2018-11-18 10:50:02,119 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:50:02,125 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:50:02,125 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2018-11-18 10:50:02,125 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-11-18 10:50:02,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-11-18 10:50:02,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=849, Unknown=0, NotChecked=0, Total=930 [2018-11-18 10:50:02,126 INFO L87 Difference]: Start difference. First operand 1369 states and 1520 transitions. Second operand 31 states. [2018-11-18 10:50:26,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:50:26,030 INFO L93 Difference]: Finished difference Result 2103 states and 2282 transitions. [2018-11-18 10:50:26,031 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-11-18 10:50:26,031 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 164 [2018-11-18 10:50:26,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:50:26,035 INFO L225 Difference]: With dead ends: 2103 [2018-11-18 10:50:26,035 INFO L226 Difference]: Without dead ends: 1545 [2018-11-18 10:50:26,037 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=158, Invalid=1912, Unknown=0, NotChecked=0, Total=2070 [2018-11-18 10:50:26,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1545 states. [2018-11-18 10:50:26,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1545 to 1288. [2018-11-18 10:50:26,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1288 states. [2018-11-18 10:50:26,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 1428 transitions. [2018-11-18 10:50:26,188 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 1428 transitions. Word has length 164 [2018-11-18 10:50:26,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:50:26,189 INFO L480 AbstractCegarLoop]: Abstraction has 1288 states and 1428 transitions. [2018-11-18 10:50:26,189 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-11-18 10:50:26,189 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 1428 transitions. [2018-11-18 10:50:26,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-11-18 10:50:26,191 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:50:26,192 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:50:26,192 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:50:26,192 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:50:26,192 INFO L82 PathProgramCache]: Analyzing trace with hash -1140806987, now seen corresponding path program 1 times [2018-11-18 10:50:26,193 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:50:26,193 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 12 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:50:26,218 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:50:26,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:50:26,748 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:50:26,784 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:50:26,784 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:50:26,787 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:50:26,787 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:50:26,788 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:50:26,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:50:26,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:50:26,788 INFO L87 Difference]: Start difference. First operand 1288 states and 1428 transitions. Second operand 5 states. [2018-11-18 10:50:26,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:50:26,870 INFO L93 Difference]: Finished difference Result 1288 states and 1428 transitions. [2018-11-18 10:50:26,870 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:50:26,870 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 167 [2018-11-18 10:50:26,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:50:26,874 INFO L225 Difference]: With dead ends: 1288 [2018-11-18 10:50:26,875 INFO L226 Difference]: Without dead ends: 1286 [2018-11-18 10:50:26,875 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:50:26,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1286 states. [2018-11-18 10:50:26,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1286 to 1286. [2018-11-18 10:50:26,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1286 states. [2018-11-18 10:50:26,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1286 states to 1286 states and 1424 transitions. [2018-11-18 10:50:26,966 INFO L78 Accepts]: Start accepts. Automaton has 1286 states and 1424 transitions. Word has length 167 [2018-11-18 10:50:26,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:50:26,969 INFO L480 AbstractCegarLoop]: Abstraction has 1286 states and 1424 transitions. [2018-11-18 10:50:26,969 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:50:26,969 INFO L276 IsEmpty]: Start isEmpty. Operand 1286 states and 1424 transitions. [2018-11-18 10:50:26,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-11-18 10:50:26,972 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:50:26,972 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:50:26,972 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:50:26,972 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:50:26,973 INFO L82 PathProgramCache]: Analyzing trace with hash -1510563625, now seen corresponding path program 1 times [2018-11-18 10:50:26,973 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:50:26,974 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 13 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:50:27,005 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:50:27,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:50:27,645 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:50:27,702 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2018-11-18 10:50:27,702 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:50:27,705 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:50:27,705 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:50:27,705 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:50:27,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:50:27,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:50:27,706 INFO L87 Difference]: Start difference. First operand 1286 states and 1424 transitions. Second operand 5 states. [2018-11-18 10:50:27,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:50:27,791 INFO L93 Difference]: Finished difference Result 1286 states and 1424 transitions. [2018-11-18 10:50:27,792 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:50:27,792 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 173 [2018-11-18 10:50:27,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:50:27,795 INFO L225 Difference]: With dead ends: 1286 [2018-11-18 10:50:27,795 INFO L226 Difference]: Without dead ends: 1284 [2018-11-18 10:50:27,795 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:50:27,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1284 states. [2018-11-18 10:50:27,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1284 to 1284. [2018-11-18 10:50:27,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1284 states. [2018-11-18 10:50:27,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 1417 transitions. [2018-11-18 10:50:27,849 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 1417 transitions. Word has length 173 [2018-11-18 10:50:27,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:50:27,850 INFO L480 AbstractCegarLoop]: Abstraction has 1284 states and 1417 transitions. [2018-11-18 10:50:27,850 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:50:27,850 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 1417 transitions. [2018-11-18 10:50:27,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2018-11-18 10:50:27,852 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:50:27,852 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:50:27,852 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:50:27,852 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:50:27,852 INFO L82 PathProgramCache]: Analyzing trace with hash 27172504, now seen corresponding path program 1 times [2018-11-18 10:50:27,853 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:50:27,853 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 14 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:50:27,878 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:50:28,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:50:28,391 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:50:28,443 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:50:28,443 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:50:28,446 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:50:28,446 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:50:28,447 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:50:28,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:50:28,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:50:28,447 INFO L87 Difference]: Start difference. First operand 1284 states and 1417 transitions. Second operand 5 states. [2018-11-18 10:50:28,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:50:28,518 INFO L93 Difference]: Finished difference Result 1284 states and 1417 transitions. [2018-11-18 10:50:28,519 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:50:28,519 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 175 [2018-11-18 10:50:28,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:50:28,523 INFO L225 Difference]: With dead ends: 1284 [2018-11-18 10:50:28,523 INFO L226 Difference]: Without dead ends: 1282 [2018-11-18 10:50:28,524 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:50:28,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1282 states. [2018-11-18 10:50:28,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1282 to 1282. [2018-11-18 10:50:28,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1282 states. [2018-11-18 10:50:28,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1282 states to 1282 states and 1413 transitions. [2018-11-18 10:50:28,586 INFO L78 Accepts]: Start accepts. Automaton has 1282 states and 1413 transitions. Word has length 175 [2018-11-18 10:50:28,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:50:28,586 INFO L480 AbstractCegarLoop]: Abstraction has 1282 states and 1413 transitions. [2018-11-18 10:50:28,586 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:50:28,586 INFO L276 IsEmpty]: Start isEmpty. Operand 1282 states and 1413 transitions. [2018-11-18 10:50:28,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-11-18 10:50:28,588 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:50:28,588 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:50:28,589 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:50:28,589 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:50:28,589 INFO L82 PathProgramCache]: Analyzing trace with hash 1998002888, now seen corresponding path program 1 times [2018-11-18 10:50:28,590 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:50:28,590 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 15 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:50:28,618 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:50:30,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:50:30,568 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:50:30,605 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 24 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-11-18 10:50:30,605 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 10:50:30,900 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:50:30,906 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-18 10:50:30,906 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 9 [2018-11-18 10:50:30,907 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 10:50:30,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 10:50:30,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-11-18 10:50:30,907 INFO L87 Difference]: Start difference. First operand 1282 states and 1413 transitions. Second operand 9 states. [2018-11-18 10:50:36,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:50:36,904 INFO L93 Difference]: Finished difference Result 1714 states and 1878 transitions. [2018-11-18 10:50:36,904 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-18 10:50:36,904 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 183 [2018-11-18 10:50:36,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:50:36,907 INFO L225 Difference]: With dead ends: 1714 [2018-11-18 10:50:36,908 INFO L226 Difference]: Without dead ends: 1712 [2018-11-18 10:50:36,908 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 359 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2018-11-18 10:50:36,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1712 states. [2018-11-18 10:50:36,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1712 to 1423. [2018-11-18 10:50:36,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1423 states. [2018-11-18 10:50:36,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1423 states to 1423 states and 1559 transitions. [2018-11-18 10:50:36,981 INFO L78 Accepts]: Start accepts. Automaton has 1423 states and 1559 transitions. Word has length 183 [2018-11-18 10:50:36,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:50:36,982 INFO L480 AbstractCegarLoop]: Abstraction has 1423 states and 1559 transitions. [2018-11-18 10:50:36,982 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 10:50:36,982 INFO L276 IsEmpty]: Start isEmpty. Operand 1423 states and 1559 transitions. [2018-11-18 10:50:36,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2018-11-18 10:50:36,984 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:50:36,984 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:50:36,985 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:50:36,985 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:50:36,985 INFO L82 PathProgramCache]: Analyzing trace with hash 684766552, now seen corresponding path program 1 times [2018-11-18 10:50:36,986 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:50:36,986 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 16 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:50:37,011 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:50:38,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:50:39,487 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:50:40,867 WARN L180 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 23 [2018-11-18 10:50:41,209 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 32 proven. 2 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-11-18 10:50:41,209 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 10:50:43,772 WARN L180 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 19 [2018-11-18 10:50:45,212 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2018-11-18 10:50:45,219 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 10:50:45,219 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 10:50:45,230 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:50:46,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:50:47,015 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:50:50,687 WARN L180 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 26 [2018-11-18 10:50:51,202 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 32 proven. 2 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-11-18 10:50:51,202 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 10:50:59,096 WARN L180 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 28 [2018-11-18 10:51:01,789 WARN L180 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2018-11-18 10:51:04,695 WARN L180 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 26 [2018-11-18 10:51:06,904 WARN L180 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 29 [2018-11-18 10:51:13,975 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 24 proven. 2 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2018-11-18 10:51:14,025 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 4 imperfect interpolant sequences. [2018-11-18 10:51:14,025 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 19, 47] total 88 [2018-11-18 10:51:14,026 INFO L459 AbstractCegarLoop]: Interpolant automaton has 88 states [2018-11-18 10:51:14,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2018-11-18 10:51:14,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=390, Invalid=7266, Unknown=0, NotChecked=0, Total=7656 [2018-11-18 10:51:14,028 INFO L87 Difference]: Start difference. First operand 1423 states and 1559 transitions. Second operand 88 states. [2018-11-18 10:52:15,352 WARN L180 SmtUtils]: Spent 613.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 64 [2018-11-18 10:52:26,916 WARN L180 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 26 [2018-11-18 10:52:46,020 WARN L180 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 24 [2018-11-18 10:52:51,815 WARN L180 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2018-11-18 10:52:52,550 WARN L180 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2018-11-18 10:52:53,536 WARN L180 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2018-11-18 10:52:54,538 WARN L180 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2018-11-18 10:53:22,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:53:22,837 INFO L93 Difference]: Finished difference Result 2003 states and 2163 transitions. [2018-11-18 10:53:22,838 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-11-18 10:53:22,838 INFO L78 Accepts]: Start accepts. Automaton has 88 states. Word has length 189 [2018-11-18 10:53:22,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:53:22,843 INFO L225 Difference]: With dead ends: 2003 [2018-11-18 10:53:22,843 INFO L226 Difference]: Without dead ends: 1594 [2018-11-18 10:53:22,848 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 805 GetRequests, 659 SyntacticMatches, 10 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4212 ImplicationChecksByTransitivity, 48.4s TimeCoverageRelationStatistics Valid=932, Invalid=17974, Unknown=0, NotChecked=0, Total=18906 [2018-11-18 10:53:22,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1594 states. [2018-11-18 10:53:22,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1594 to 1394. [2018-11-18 10:53:22,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1394 states. [2018-11-18 10:53:22,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1394 states to 1394 states and 1532 transitions. [2018-11-18 10:53:22,988 INFO L78 Accepts]: Start accepts. Automaton has 1394 states and 1532 transitions. Word has length 189 [2018-11-18 10:53:22,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:53:22,988 INFO L480 AbstractCegarLoop]: Abstraction has 1394 states and 1532 transitions. [2018-11-18 10:53:22,988 INFO L481 AbstractCegarLoop]: Interpolant automaton has 88 states. [2018-11-18 10:53:22,988 INFO L276 IsEmpty]: Start isEmpty. Operand 1394 states and 1532 transitions. [2018-11-18 10:53:22,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2018-11-18 10:53:22,990 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:53:22,990 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:53:22,991 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:53:22,991 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:53:22,991 INFO L82 PathProgramCache]: Analyzing trace with hash 1836711848, now seen corresponding path program 1 times [2018-11-18 10:53:22,992 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:53:22,992 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 18 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:53:23,020 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:53:24,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:53:25,054 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:53:25,128 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 24 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-11-18 10:53:25,128 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 10:53:25,377 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:53:25,383 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-18 10:53:25,383 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 9 [2018-11-18 10:53:25,384 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 10:53:25,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 10:53:25,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-11-18 10:53:25,385 INFO L87 Difference]: Start difference. First operand 1394 states and 1532 transitions. Second operand 9 states. [2018-11-18 10:53:31,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:53:31,104 INFO L93 Difference]: Finished difference Result 1657 states and 1791 transitions. [2018-11-18 10:53:31,105 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-18 10:53:31,105 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 191 [2018-11-18 10:53:31,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:53:31,108 INFO L225 Difference]: With dead ends: 1657 [2018-11-18 10:53:31,108 INFO L226 Difference]: Without dead ends: 1655 [2018-11-18 10:53:31,109 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 375 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2018-11-18 10:53:31,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1655 states. [2018-11-18 10:53:31,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1655 to 1503. [2018-11-18 10:53:31,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1503 states. [2018-11-18 10:53:31,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1503 states to 1503 states and 1639 transitions. [2018-11-18 10:53:31,308 INFO L78 Accepts]: Start accepts. Automaton has 1503 states and 1639 transitions. Word has length 191 [2018-11-18 10:53:31,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:53:31,309 INFO L480 AbstractCegarLoop]: Abstraction has 1503 states and 1639 transitions. [2018-11-18 10:53:31,309 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 10:53:31,310 INFO L276 IsEmpty]: Start isEmpty. Operand 1503 states and 1639 transitions. [2018-11-18 10:53:31,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2018-11-18 10:53:31,313 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:53:31,313 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:53:31,314 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:53:31,314 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:53:31,314 INFO L82 PathProgramCache]: Analyzing trace with hash 957600201, now seen corresponding path program 1 times [2018-11-18 10:53:31,315 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:53:31,315 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 19 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:53:31,351 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:53:31,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:53:32,009 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:53:32,047 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:53:32,047 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:53:32,051 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:53:32,051 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:53:32,051 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:53:32,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:53:32,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:53:32,051 INFO L87 Difference]: Start difference. First operand 1503 states and 1639 transitions. Second operand 5 states. [2018-11-18 10:53:32,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:53:32,185 INFO L93 Difference]: Finished difference Result 1503 states and 1639 transitions. [2018-11-18 10:53:32,185 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:53:32,186 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 199 [2018-11-18 10:53:32,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:53:32,190 INFO L225 Difference]: With dead ends: 1503 [2018-11-18 10:53:32,190 INFO L226 Difference]: Without dead ends: 1501 [2018-11-18 10:53:32,191 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:53:32,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1501 states. [2018-11-18 10:53:32,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1501 to 1501. [2018-11-18 10:53:32,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1501 states. [2018-11-18 10:53:32,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1501 states to 1501 states and 1635 transitions. [2018-11-18 10:53:32,324 INFO L78 Accepts]: Start accepts. Automaton has 1501 states and 1635 transitions. Word has length 199 [2018-11-18 10:53:32,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:53:32,324 INFO L480 AbstractCegarLoop]: Abstraction has 1501 states and 1635 transitions. [2018-11-18 10:53:32,324 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:53:32,324 INFO L276 IsEmpty]: Start isEmpty. Operand 1501 states and 1635 transitions. [2018-11-18 10:53:32,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-11-18 10:53:32,327 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:53:32,327 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:53:32,327 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:53:32,328 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:53:32,328 INFO L82 PathProgramCache]: Analyzing trace with hash 194467040, now seen corresponding path program 1 times [2018-11-18 10:53:32,329 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:53:32,329 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 20 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:53:32,364 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:53:32,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:53:32,989 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:53:33,077 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:53:33,078 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:53:33,081 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:53:33,081 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:53:33,081 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:53:33,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:53:33,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:53:33,082 INFO L87 Difference]: Start difference. First operand 1501 states and 1635 transitions. Second operand 5 states. [2018-11-18 10:53:33,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:53:33,202 INFO L93 Difference]: Finished difference Result 1501 states and 1635 transitions. [2018-11-18 10:53:33,203 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:53:33,203 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 207 [2018-11-18 10:53:33,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:53:33,206 INFO L225 Difference]: With dead ends: 1501 [2018-11-18 10:53:33,206 INFO L226 Difference]: Without dead ends: 1499 [2018-11-18 10:53:33,207 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:53:33,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1499 states. [2018-11-18 10:53:33,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1499 to 1499. [2018-11-18 10:53:33,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1499 states. [2018-11-18 10:53:33,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1499 states to 1499 states and 1631 transitions. [2018-11-18 10:53:33,329 INFO L78 Accepts]: Start accepts. Automaton has 1499 states and 1631 transitions. Word has length 207 [2018-11-18 10:53:33,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:53:33,330 INFO L480 AbstractCegarLoop]: Abstraction has 1499 states and 1631 transitions. [2018-11-18 10:53:33,330 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:53:33,330 INFO L276 IsEmpty]: Start isEmpty. Operand 1499 states and 1631 transitions. [2018-11-18 10:53:33,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-11-18 10:53:33,332 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:53:33,332 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:53:33,333 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:53:33,333 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:53:33,333 INFO L82 PathProgramCache]: Analyzing trace with hash 1899089953, now seen corresponding path program 1 times [2018-11-18 10:53:33,334 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:53:33,335 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 21 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:53:33,361 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:53:33,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:53:33,954 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:53:33,994 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:53:33,994 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:53:33,997 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:53:33,998 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:53:33,998 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:53:33,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:53:33,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:53:33,999 INFO L87 Difference]: Start difference. First operand 1499 states and 1631 transitions. Second operand 5 states. [2018-11-18 10:53:34,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:53:34,126 INFO L93 Difference]: Finished difference Result 1499 states and 1631 transitions. [2018-11-18 10:53:34,127 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:53:34,127 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 212 [2018-11-18 10:53:34,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:53:34,132 INFO L225 Difference]: With dead ends: 1499 [2018-11-18 10:53:34,132 INFO L226 Difference]: Without dead ends: 1497 [2018-11-18 10:53:34,133 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:53:34,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1497 states. [2018-11-18 10:53:34,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1497 to 1497. [2018-11-18 10:53:34,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1497 states. [2018-11-18 10:53:34,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 1627 transitions. [2018-11-18 10:53:34,264 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 1627 transitions. Word has length 212 [2018-11-18 10:53:34,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:53:34,265 INFO L480 AbstractCegarLoop]: Abstraction has 1497 states and 1627 transitions. [2018-11-18 10:53:34,265 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:53:34,265 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 1627 transitions. [2018-11-18 10:53:34,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2018-11-18 10:53:34,267 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:53:34,268 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:53:34,268 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:53:34,268 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:53:34,269 INFO L82 PathProgramCache]: Analyzing trace with hash -1548442440, now seen corresponding path program 1 times [2018-11-18 10:53:34,270 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:53:34,270 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 22 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:53:34,293 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:53:34,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:53:34,924 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:53:34,982 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:53:34,982 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:53:34,986 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:53:34,986 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:53:34,987 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:53:34,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:53:34,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:53:34,987 INFO L87 Difference]: Start difference. First operand 1497 states and 1627 transitions. Second operand 5 states. [2018-11-18 10:53:35,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:53:35,120 INFO L93 Difference]: Finished difference Result 1497 states and 1627 transitions. [2018-11-18 10:53:35,120 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:53:35,121 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 220 [2018-11-18 10:53:35,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:53:35,124 INFO L225 Difference]: With dead ends: 1497 [2018-11-18 10:53:35,124 INFO L226 Difference]: Without dead ends: 1495 [2018-11-18 10:53:35,125 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:53:35,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1495 states. [2018-11-18 10:53:35,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1495 to 1495. [2018-11-18 10:53:35,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1495 states. [2018-11-18 10:53:35,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1495 states to 1495 states and 1623 transitions. [2018-11-18 10:53:35,278 INFO L78 Accepts]: Start accepts. Automaton has 1495 states and 1623 transitions. Word has length 220 [2018-11-18 10:53:35,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:53:35,279 INFO L480 AbstractCegarLoop]: Abstraction has 1495 states and 1623 transitions. [2018-11-18 10:53:35,279 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:53:35,279 INFO L276 IsEmpty]: Start isEmpty. Operand 1495 states and 1623 transitions. [2018-11-18 10:53:35,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2018-11-18 10:53:35,281 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:53:35,281 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:53:35,281 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:53:35,281 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:53:35,282 INFO L82 PathProgramCache]: Analyzing trace with hash 1089345641, now seen corresponding path program 1 times [2018-11-18 10:53:35,282 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:53:35,283 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 23 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:53:35,310 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:53:36,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:53:37,487 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:53:37,932 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2018-11-18 10:53:37,933 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:53:37,939 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:53:37,939 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2018-11-18 10:53:37,939 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-11-18 10:53:37,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-11-18 10:53:37,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=553, Unknown=0, NotChecked=0, Total=600 [2018-11-18 10:53:37,940 INFO L87 Difference]: Start difference. First operand 1495 states and 1623 transitions. Second operand 25 states. [2018-11-18 10:53:38,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:53:38,972 INFO L93 Difference]: Finished difference Result 2095 states and 2238 transitions. [2018-11-18 10:53:38,973 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-11-18 10:53:38,973 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 239 [2018-11-18 10:53:38,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:53:38,976 INFO L225 Difference]: With dead ends: 2095 [2018-11-18 10:53:38,976 INFO L226 Difference]: Without dead ends: 1298 [2018-11-18 10:53:38,978 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=87, Invalid=1103, Unknown=0, NotChecked=0, Total=1190 [2018-11-18 10:53:38,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1298 states. [2018-11-18 10:53:39,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1298 to 1290. [2018-11-18 10:53:39,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1290 states. [2018-11-18 10:53:39,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1290 states to 1290 states and 1379 transitions. [2018-11-18 10:53:39,085 INFO L78 Accepts]: Start accepts. Automaton has 1290 states and 1379 transitions. Word has length 239 [2018-11-18 10:53:39,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:53:39,086 INFO L480 AbstractCegarLoop]: Abstraction has 1290 states and 1379 transitions. [2018-11-18 10:53:39,086 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-11-18 10:53:39,086 INFO L276 IsEmpty]: Start isEmpty. Operand 1290 states and 1379 transitions. [2018-11-18 10:53:39,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-11-18 10:53:39,088 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:53:39,088 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:53:39,088 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:53:39,088 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:53:39,089 INFO L82 PathProgramCache]: Analyzing trace with hash -1219598624, now seen corresponding path program 1 times [2018-11-18 10:53:39,090 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:53:39,090 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 24 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:53:39,119 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:53:39,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:53:39,733 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:53:39,816 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:53:39,816 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:53:39,819 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:53:39,819 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:53:39,820 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:53:39,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:53:39,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:53:39,820 INFO L87 Difference]: Start difference. First operand 1290 states and 1379 transitions. Second operand 5 states. [2018-11-18 10:53:39,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:53:39,941 INFO L93 Difference]: Finished difference Result 1290 states and 1379 transitions. [2018-11-18 10:53:39,941 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:53:39,941 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 228 [2018-11-18 10:53:39,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:53:39,945 INFO L225 Difference]: With dead ends: 1290 [2018-11-18 10:53:39,945 INFO L226 Difference]: Without dead ends: 1288 [2018-11-18 10:53:39,945 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 224 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:53:39,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1288 states. [2018-11-18 10:53:40,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1288 to 1288. [2018-11-18 10:53:40,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1288 states. [2018-11-18 10:53:40,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 1375 transitions. [2018-11-18 10:53:40,079 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 1375 transitions. Word has length 228 [2018-11-18 10:53:40,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:53:40,080 INFO L480 AbstractCegarLoop]: Abstraction has 1288 states and 1375 transitions. [2018-11-18 10:53:40,080 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:53:40,080 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 1375 transitions. [2018-11-18 10:53:40,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2018-11-18 10:53:40,081 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:53:40,081 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:53:40,081 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:53:40,082 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:53:40,082 INFO L82 PathProgramCache]: Analyzing trace with hash -383464717, now seen corresponding path program 1 times [2018-11-18 10:53:40,082 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:53:40,082 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 25 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:53:40,108 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:53:41,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:53:42,286 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:53:42,427 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2018-11-18 10:53:42,427 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:53:42,436 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:53:42,436 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-11-18 10:53:42,436 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-11-18 10:53:42,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-11-18 10:53:42,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2018-11-18 10:53:42,437 INFO L87 Difference]: Start difference. First operand 1288 states and 1375 transitions. Second operand 12 states. [2018-11-18 10:53:42,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:53:42,886 INFO L93 Difference]: Finished difference Result 2079 states and 2204 transitions. [2018-11-18 10:53:42,886 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-18 10:53:42,886 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 230 [2018-11-18 10:53:42,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:53:42,891 INFO L225 Difference]: With dead ends: 2079 [2018-11-18 10:53:42,891 INFO L226 Difference]: Without dead ends: 1291 [2018-11-18 10:53:42,893 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 219 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2018-11-18 10:53:42,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1291 states. [2018-11-18 10:53:43,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1291 to 1288. [2018-11-18 10:53:43,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1288 states. [2018-11-18 10:53:43,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 1374 transitions. [2018-11-18 10:53:43,006 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 1374 transitions. Word has length 230 [2018-11-18 10:53:43,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:53:43,006 INFO L480 AbstractCegarLoop]: Abstraction has 1288 states and 1374 transitions. [2018-11-18 10:53:43,006 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-11-18 10:53:43,006 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 1374 transitions. [2018-11-18 10:53:43,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2018-11-18 10:53:43,007 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:53:43,007 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:53:43,008 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:53:43,008 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:53:43,008 INFO L82 PathProgramCache]: Analyzing trace with hash -1357195527, now seen corresponding path program 1 times [2018-11-18 10:53:43,009 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:53:43,009 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 26 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:53:43,031 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:53:43,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:53:43,650 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:53:43,712 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:53:43,712 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:53:43,715 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:53:43,716 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:53:43,716 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:53:43,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:53:43,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:53:43,716 INFO L87 Difference]: Start difference. First operand 1288 states and 1374 transitions. Second operand 5 states. [2018-11-18 10:53:43,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:53:43,887 INFO L93 Difference]: Finished difference Result 1288 states and 1374 transitions. [2018-11-18 10:53:43,888 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:53:43,888 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 236 [2018-11-18 10:53:43,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:53:43,891 INFO L225 Difference]: With dead ends: 1288 [2018-11-18 10:53:43,891 INFO L226 Difference]: Without dead ends: 1286 [2018-11-18 10:53:43,891 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:53:43,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1286 states. [2018-11-18 10:53:44,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1286 to 1286. [2018-11-18 10:53:44,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1286 states. [2018-11-18 10:53:44,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1286 states to 1286 states and 1370 transitions. [2018-11-18 10:53:44,005 INFO L78 Accepts]: Start accepts. Automaton has 1286 states and 1370 transitions. Word has length 236 [2018-11-18 10:53:44,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:53:44,005 INFO L480 AbstractCegarLoop]: Abstraction has 1286 states and 1370 transitions. [2018-11-18 10:53:44,005 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:53:44,005 INFO L276 IsEmpty]: Start isEmpty. Operand 1286 states and 1370 transitions. [2018-11-18 10:53:44,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2018-11-18 10:53:44,006 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:53:44,007 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:53:44,007 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:53:44,007 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:53:44,007 INFO L82 PathProgramCache]: Analyzing trace with hash 1046443841, now seen corresponding path program 1 times [2018-11-18 10:53:44,008 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:53:44,008 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 27 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:53:44,028 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:53:45,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:53:46,207 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:53:46,263 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 93 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2018-11-18 10:53:46,263 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:53:46,270 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:53:46,270 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:53:46,271 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:53:46,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:53:46,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:53:46,271 INFO L87 Difference]: Start difference. First operand 1286 states and 1370 transitions. Second operand 5 states. [2018-11-18 10:53:49,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:53:49,758 INFO L93 Difference]: Finished difference Result 1419 states and 1501 transitions. [2018-11-18 10:53:49,759 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:53:49,759 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 235 [2018-11-18 10:53:49,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:53:49,763 INFO L225 Difference]: With dead ends: 1419 [2018-11-18 10:53:49,763 INFO L226 Difference]: Without dead ends: 1417 [2018-11-18 10:53:49,763 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 231 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:53:49,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1417 states. [2018-11-18 10:53:49,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1417 to 1284. [2018-11-18 10:53:49,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1284 states. [2018-11-18 10:53:49,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 1367 transitions. [2018-11-18 10:53:49,903 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 1367 transitions. Word has length 235 [2018-11-18 10:53:49,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:53:49,903 INFO L480 AbstractCegarLoop]: Abstraction has 1284 states and 1367 transitions. [2018-11-18 10:53:49,903 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:53:49,903 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 1367 transitions. [2018-11-18 10:53:49,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2018-11-18 10:53:49,905 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:53:49,905 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:53:49,905 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:53:49,905 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:53:49,905 INFO L82 PathProgramCache]: Analyzing trace with hash -287114463, now seen corresponding path program 1 times [2018-11-18 10:53:49,906 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:53:49,906 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 28 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:53:49,929 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:53:50,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:53:50,556 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:53:50,608 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:53:50,608 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:53:50,611 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:53:50,611 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:53:50,612 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:53:50,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:53:50,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:53:50,612 INFO L87 Difference]: Start difference. First operand 1284 states and 1367 transitions. Second operand 5 states. [2018-11-18 10:53:50,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:53:50,742 INFO L93 Difference]: Finished difference Result 1284 states and 1367 transitions. [2018-11-18 10:53:50,743 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:53:50,743 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 244 [2018-11-18 10:53:50,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:53:50,746 INFO L225 Difference]: With dead ends: 1284 [2018-11-18 10:53:50,746 INFO L226 Difference]: Without dead ends: 1282 [2018-11-18 10:53:50,747 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 240 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:53:50,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1282 states. [2018-11-18 10:53:50,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1282 to 1282. [2018-11-18 10:53:50,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1282 states. [2018-11-18 10:53:50,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1282 states to 1282 states and 1363 transitions. [2018-11-18 10:53:50,854 INFO L78 Accepts]: Start accepts. Automaton has 1282 states and 1363 transitions. Word has length 244 [2018-11-18 10:53:50,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:53:50,855 INFO L480 AbstractCegarLoop]: Abstraction has 1282 states and 1363 transitions. [2018-11-18 10:53:50,855 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:53:50,855 INFO L276 IsEmpty]: Start isEmpty. Operand 1282 states and 1363 transitions. [2018-11-18 10:53:50,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2018-11-18 10:53:50,857 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:53:50,857 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:53:50,857 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:53:50,857 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:53:50,857 INFO L82 PathProgramCache]: Analyzing trace with hash 1833446026, now seen corresponding path program 1 times [2018-11-18 10:53:50,858 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:53:50,858 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 29 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:53:50,878 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:53:51,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:53:51,487 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:53:51,546 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2018-11-18 10:53:51,546 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:53:51,549 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:53:51,549 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-18 10:53:51,549 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-18 10:53:51,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-18 10:53:51,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:53:51,550 INFO L87 Difference]: Start difference. First operand 1282 states and 1363 transitions. Second operand 7 states. [2018-11-18 10:53:53,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:53:53,165 INFO L93 Difference]: Finished difference Result 1282 states and 1363 transitions. [2018-11-18 10:53:53,166 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 10:53:53,166 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 244 [2018-11-18 10:53:53,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:53:53,168 INFO L225 Difference]: With dead ends: 1282 [2018-11-18 10:53:53,168 INFO L226 Difference]: Without dead ends: 1280 [2018-11-18 10:53:53,169 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2018-11-18 10:53:53,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1280 states. [2018-11-18 10:53:53,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1280 to 1280. [2018-11-18 10:53:53,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1280 states. [2018-11-18 10:53:53,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1280 states to 1280 states and 1360 transitions. [2018-11-18 10:53:53,286 INFO L78 Accepts]: Start accepts. Automaton has 1280 states and 1360 transitions. Word has length 244 [2018-11-18 10:53:53,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:53:53,286 INFO L480 AbstractCegarLoop]: Abstraction has 1280 states and 1360 transitions. [2018-11-18 10:53:53,286 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-18 10:53:53,287 INFO L276 IsEmpty]: Start isEmpty. Operand 1280 states and 1360 transitions. [2018-11-18 10:53:53,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2018-11-18 10:53:53,288 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:53:53,288 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:53:53,288 INFO L423 AbstractCegarLoop]: === Iteration 27 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:53:53,289 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:53:53,289 INFO L82 PathProgramCache]: Analyzing trace with hash 845335298, now seen corresponding path program 1 times [2018-11-18 10:53:53,290 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:53:53,290 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 30 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:53:53,310 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:53:55,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:53:56,122 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:53:56,838 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 104 proven. 15 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2018-11-18 10:53:56,839 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 10:53:57,423 WARN L180 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2018-11-18 10:53:58,156 WARN L180 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2018-11-18 10:53:58,547 WARN L180 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2018-11-18 10:54:00,009 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2018-11-18 10:54:00,016 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 10:54:00,016 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 10:54:00,028 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:54:01,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:54:01,779 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:54:02,083 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 104 proven. 17 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2018-11-18 10:54:02,083 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 10:54:02,900 WARN L180 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2018-11-18 10:54:03,828 WARN L180 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2018-11-18 10:54:04,313 WARN L180 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 28 [2018-11-18 10:54:05,636 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2018-11-18 10:54:05,679 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 4 imperfect interpolant sequences. [2018-11-18 10:54:05,679 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 15, 21, 17] total 28 [2018-11-18 10:54:05,680 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-11-18 10:54:05,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-11-18 10:54:05,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2018-11-18 10:54:05,681 INFO L87 Difference]: Start difference. First operand 1280 states and 1360 transitions. Second operand 28 states. [2018-11-18 10:54:24,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:54:24,632 INFO L93 Difference]: Finished difference Result 1951 states and 2048 transitions. [2018-11-18 10:54:24,633 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-11-18 10:54:24,634 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 252 [2018-11-18 10:54:24,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:54:24,637 INFO L225 Difference]: With dead ends: 1951 [2018-11-18 10:54:24,637 INFO L226 Difference]: Without dead ends: 1297 [2018-11-18 10:54:24,639 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 1015 GetRequests, 970 SyntacticMatches, 10 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=133, Invalid=1199, Unknown=0, NotChecked=0, Total=1332 [2018-11-18 10:54:24,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1297 states. [2018-11-18 10:54:24,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1297 to 1297. [2018-11-18 10:54:24,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1297 states. [2018-11-18 10:54:24,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1297 states to 1297 states and 1371 transitions. [2018-11-18 10:54:24,775 INFO L78 Accepts]: Start accepts. Automaton has 1297 states and 1371 transitions. Word has length 252 [2018-11-18 10:54:24,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:54:24,776 INFO L480 AbstractCegarLoop]: Abstraction has 1297 states and 1371 transitions. [2018-11-18 10:54:24,776 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-11-18 10:54:24,776 INFO L276 IsEmpty]: Start isEmpty. Operand 1297 states and 1371 transitions. [2018-11-18 10:54:24,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2018-11-18 10:54:24,778 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:54:24,778 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:54:24,778 INFO L423 AbstractCegarLoop]: === Iteration 28 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:54:24,779 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:54:24,779 INFO L82 PathProgramCache]: Analyzing trace with hash 359635154, now seen corresponding path program 1 times [2018-11-18 10:54:24,780 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:54:24,780 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 32 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:54:24,796 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:54:25,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:54:25,403 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:54:25,495 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:54:25,495 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:54:25,499 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:54:25,501 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:54:25,501 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:54:25,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:54:25,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:54:25,503 INFO L87 Difference]: Start difference. First operand 1297 states and 1371 transitions. Second operand 5 states. [2018-11-18 10:54:25,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:54:25,733 INFO L93 Difference]: Finished difference Result 1297 states and 1371 transitions. [2018-11-18 10:54:25,734 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:54:25,734 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 252 [2018-11-18 10:54:25,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:54:25,737 INFO L225 Difference]: With dead ends: 1297 [2018-11-18 10:54:25,738 INFO L226 Difference]: Without dead ends: 1295 [2018-11-18 10:54:25,738 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 248 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:54:25,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1295 states. [2018-11-18 10:54:25,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1295 to 1295. [2018-11-18 10:54:25,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1295 states. [2018-11-18 10:54:25,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1295 states to 1295 states and 1367 transitions. [2018-11-18 10:54:25,954 INFO L78 Accepts]: Start accepts. Automaton has 1295 states and 1367 transitions. Word has length 252 [2018-11-18 10:54:25,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:54:25,955 INFO L480 AbstractCegarLoop]: Abstraction has 1295 states and 1367 transitions. [2018-11-18 10:54:25,955 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:54:25,955 INFO L276 IsEmpty]: Start isEmpty. Operand 1295 states and 1367 transitions. [2018-11-18 10:54:25,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2018-11-18 10:54:25,958 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:54:25,958 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:54:25,958 INFO L423 AbstractCegarLoop]: === Iteration 29 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:54:25,958 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:54:25,958 INFO L82 PathProgramCache]: Analyzing trace with hash -1865023562, now seen corresponding path program 1 times [2018-11-18 10:54:25,960 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:54:25,960 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 33 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:54:25,989 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:54:26,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:54:26,619 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:54:26,685 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:54:26,685 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:54:26,688 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:54:26,689 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:54:26,689 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:54:26,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:54:26,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:54:26,690 INFO L87 Difference]: Start difference. First operand 1295 states and 1367 transitions. Second operand 5 states. [2018-11-18 10:54:26,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:54:26,849 INFO L93 Difference]: Finished difference Result 1295 states and 1367 transitions. [2018-11-18 10:54:26,850 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:54:26,850 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 260 [2018-11-18 10:54:26,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:54:26,853 INFO L225 Difference]: With dead ends: 1295 [2018-11-18 10:54:26,854 INFO L226 Difference]: Without dead ends: 1293 [2018-11-18 10:54:26,854 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 256 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:54:26,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1293 states. [2018-11-18 10:54:27,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1293 to 1293. [2018-11-18 10:54:27,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1293 states. [2018-11-18 10:54:27,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1293 states to 1293 states and 1363 transitions. [2018-11-18 10:54:27,073 INFO L78 Accepts]: Start accepts. Automaton has 1293 states and 1363 transitions. Word has length 260 [2018-11-18 10:54:27,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:54:27,074 INFO L480 AbstractCegarLoop]: Abstraction has 1293 states and 1363 transitions. [2018-11-18 10:54:27,074 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:54:27,074 INFO L276 IsEmpty]: Start isEmpty. Operand 1293 states and 1363 transitions. [2018-11-18 10:54:27,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2018-11-18 10:54:27,077 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:54:27,077 INFO L375 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] [2018-11-18 10:54:27,077 INFO L423 AbstractCegarLoop]: === Iteration 30 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:54:27,077 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:54:27,077 INFO L82 PathProgramCache]: Analyzing trace with hash -1076410048, now seen corresponding path program 1 times [2018-11-18 10:54:27,079 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:54:27,079 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 34 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:54:27,112 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:54:27,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:54:27,773 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:54:27,856 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 74 proven. 0 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2018-11-18 10:54:27,856 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:54:27,859 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:54:27,859 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-11-18 10:54:27,859 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 10:54:27,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 10:54:27,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-11-18 10:54:27,859 INFO L87 Difference]: Start difference. First operand 1293 states and 1363 transitions. Second operand 9 states. [2018-11-18 10:54:28,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:54:28,039 INFO L93 Difference]: Finished difference Result 1510 states and 1576 transitions. [2018-11-18 10:54:28,040 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-18 10:54:28,040 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 275 [2018-11-18 10:54:28,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:54:28,042 INFO L225 Difference]: With dead ends: 1510 [2018-11-18 10:54:28,043 INFO L226 Difference]: Without dead ends: 1134 [2018-11-18 10:54:28,044 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 267 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-11-18 10:54:28,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1134 states. [2018-11-18 10:54:28,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1134 to 1128. [2018-11-18 10:54:28,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1128 states. [2018-11-18 10:54:28,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1128 states to 1128 states and 1188 transitions. [2018-11-18 10:54:28,152 INFO L78 Accepts]: Start accepts. Automaton has 1128 states and 1188 transitions. Word has length 275 [2018-11-18 10:54:28,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:54:28,152 INFO L480 AbstractCegarLoop]: Abstraction has 1128 states and 1188 transitions. [2018-11-18 10:54:28,152 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 10:54:28,152 INFO L276 IsEmpty]: Start isEmpty. Operand 1128 states and 1188 transitions. [2018-11-18 10:54:28,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2018-11-18 10:54:28,154 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:54:28,154 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:54:28,154 INFO L423 AbstractCegarLoop]: === Iteration 31 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:54:28,154 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:54:28,154 INFO L82 PathProgramCache]: Analyzing trace with hash 818044354, now seen corresponding path program 1 times [2018-11-18 10:54:28,155 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:54:28,156 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 35 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:54:28,178 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:54:30,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:54:31,004 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:54:33,917 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 122 proven. 0 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2018-11-18 10:54:33,917 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:54:33,923 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:54:33,924 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2018-11-18 10:54:33,924 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-11-18 10:54:33,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-11-18 10:54:33,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2018-11-18 10:54:33,924 INFO L87 Difference]: Start difference. First operand 1128 states and 1188 transitions. Second operand 21 states. [2018-11-18 10:55:00,771 WARN L180 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-11-18 10:55:02,243 WARN L180 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-11-18 10:55:03,100 WARN L180 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-11-18 10:55:09,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:09,242 INFO L93 Difference]: Finished difference Result 1424 states and 1471 transitions. [2018-11-18 10:55:09,243 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-11-18 10:55:09,243 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 264 [2018-11-18 10:55:09,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:09,245 INFO L225 Difference]: With dead ends: 1424 [2018-11-18 10:55:09,245 INFO L226 Difference]: Without dead ends: 1091 [2018-11-18 10:55:09,246 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=113, Invalid=879, Unknown=0, NotChecked=0, Total=992 [2018-11-18 10:55:09,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1091 states. [2018-11-18 10:55:09,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1091 to 1065. [2018-11-18 10:55:09,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1065 states. [2018-11-18 10:55:09,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1065 states to 1065 states and 1113 transitions. [2018-11-18 10:55:09,332 INFO L78 Accepts]: Start accepts. Automaton has 1065 states and 1113 transitions. Word has length 264 [2018-11-18 10:55:09,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:09,332 INFO L480 AbstractCegarLoop]: Abstraction has 1065 states and 1113 transitions. [2018-11-18 10:55:09,332 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-11-18 10:55:09,332 INFO L276 IsEmpty]: Start isEmpty. Operand 1065 states and 1113 transitions. [2018-11-18 10:55:09,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2018-11-18 10:55:09,333 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:09,333 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:55:09,334 INFO L423 AbstractCegarLoop]: === Iteration 32 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:09,334 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:09,334 INFO L82 PathProgramCache]: Analyzing trace with hash 2084275233, now seen corresponding path program 1 times [2018-11-18 10:55:09,335 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:55:09,335 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 36 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:55:09,354 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:10,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:11,448 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:55:11,502 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:55:11,502 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:55:11,508 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:55:11,508 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:55:11,508 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:55:11,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:55:11,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:55:11,509 INFO L87 Difference]: Start difference. First operand 1065 states and 1113 transitions. Second operand 5 states. [2018-11-18 10:55:11,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:11,625 INFO L93 Difference]: Finished difference Result 1065 states and 1113 transitions. [2018-11-18 10:55:11,626 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:55:11,626 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 268 [2018-11-18 10:55:11,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:11,628 INFO L225 Difference]: With dead ends: 1065 [2018-11-18 10:55:11,629 INFO L226 Difference]: Without dead ends: 1063 [2018-11-18 10:55:11,629 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 264 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:55:11,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1063 states. [2018-11-18 10:55:11,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1063 to 1063. [2018-11-18 10:55:11,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1063 states. [2018-11-18 10:55:11,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 1109 transitions. [2018-11-18 10:55:11,767 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 1109 transitions. Word has length 268 [2018-11-18 10:55:11,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:11,767 INFO L480 AbstractCegarLoop]: Abstraction has 1063 states and 1109 transitions. [2018-11-18 10:55:11,767 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:55:11,768 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 1109 transitions. [2018-11-18 10:55:11,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2018-11-18 10:55:11,769 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:11,770 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:55:11,770 INFO L423 AbstractCegarLoop]: === Iteration 33 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:11,770 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:11,770 INFO L82 PathProgramCache]: Analyzing trace with hash 105381448, now seen corresponding path program 1 times [2018-11-18 10:55:11,771 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:55:11,771 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 37 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:55:11,796 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:12,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:12,410 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:55:12,473 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:55:12,473 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:55:12,476 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:55:12,476 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:55:12,477 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:55:12,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:55:12,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:55:12,477 INFO L87 Difference]: Start difference. First operand 1063 states and 1109 transitions. Second operand 5 states. [2018-11-18 10:55:12,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:12,597 INFO L93 Difference]: Finished difference Result 1063 states and 1109 transitions. [2018-11-18 10:55:12,597 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:55:12,597 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 276 [2018-11-18 10:55:12,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:12,599 INFO L225 Difference]: With dead ends: 1063 [2018-11-18 10:55:12,599 INFO L226 Difference]: Without dead ends: 1061 [2018-11-18 10:55:12,600 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 272 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:55:12,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1061 states. [2018-11-18 10:55:12,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1061 to 1061. [2018-11-18 10:55:12,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1061 states. [2018-11-18 10:55:12,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1061 states to 1061 states and 1105 transitions. [2018-11-18 10:55:12,706 INFO L78 Accepts]: Start accepts. Automaton has 1061 states and 1105 transitions. Word has length 276 [2018-11-18 10:55:12,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:12,707 INFO L480 AbstractCegarLoop]: Abstraction has 1061 states and 1105 transitions. [2018-11-18 10:55:12,707 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:55:12,707 INFO L276 IsEmpty]: Start isEmpty. Operand 1061 states and 1105 transitions. [2018-11-18 10:55:12,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2018-11-18 10:55:12,708 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:12,709 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:55:12,709 INFO L423 AbstractCegarLoop]: === Iteration 34 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:12,709 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:12,709 INFO L82 PathProgramCache]: Analyzing trace with hash -836176205, now seen corresponding path program 1 times [2018-11-18 10:55:12,710 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:55:12,710 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 38 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:55:12,734 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:13,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:13,348 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:55:13,406 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:55:13,406 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:55:13,408 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:55:13,409 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:55:13,409 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:55:13,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:55:13,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:55:13,409 INFO L87 Difference]: Start difference. First operand 1061 states and 1105 transitions. Second operand 5 states. [2018-11-18 10:55:13,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:13,558 INFO L93 Difference]: Finished difference Result 1061 states and 1105 transitions. [2018-11-18 10:55:13,559 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:55:13,559 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 284 [2018-11-18 10:55:13,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:13,560 INFO L225 Difference]: With dead ends: 1061 [2018-11-18 10:55:13,560 INFO L226 Difference]: Without dead ends: 1059 [2018-11-18 10:55:13,561 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 280 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:55:13,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1059 states. [2018-11-18 10:55:13,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1059 to 1059. [2018-11-18 10:55:13,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1059 states. [2018-11-18 10:55:13,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1059 states to 1059 states and 1101 transitions. [2018-11-18 10:55:13,668 INFO L78 Accepts]: Start accepts. Automaton has 1059 states and 1101 transitions. Word has length 284 [2018-11-18 10:55:13,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:13,668 INFO L480 AbstractCegarLoop]: Abstraction has 1059 states and 1101 transitions. [2018-11-18 10:55:13,668 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:55:13,668 INFO L276 IsEmpty]: Start isEmpty. Operand 1059 states and 1101 transitions. [2018-11-18 10:55:13,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2018-11-18 10:55:13,670 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:13,670 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:55:13,670 INFO L423 AbstractCegarLoop]: === Iteration 35 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:13,670 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:13,670 INFO L82 PathProgramCache]: Analyzing trace with hash -1400258311, now seen corresponding path program 1 times [2018-11-18 10:55:13,671 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:55:13,671 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 39 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:55:13,695 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:14,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:14,319 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:55:14,388 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:55:14,388 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:55:14,391 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:55:14,391 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:55:14,392 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:55:14,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:55:14,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:55:14,392 INFO L87 Difference]: Start difference. First operand 1059 states and 1101 transitions. Second operand 5 states. [2018-11-18 10:55:14,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:14,515 INFO L93 Difference]: Finished difference Result 1059 states and 1101 transitions. [2018-11-18 10:55:14,515 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:55:14,515 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 292 [2018-11-18 10:55:14,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:14,517 INFO L225 Difference]: With dead ends: 1059 [2018-11-18 10:55:14,517 INFO L226 Difference]: Without dead ends: 1057 [2018-11-18 10:55:14,517 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 288 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:55:14,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1057 states. [2018-11-18 10:55:14,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1057 to 1057. [2018-11-18 10:55:14,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1057 states. [2018-11-18 10:55:14,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1057 states to 1057 states and 1097 transitions. [2018-11-18 10:55:14,632 INFO L78 Accepts]: Start accepts. Automaton has 1057 states and 1097 transitions. Word has length 292 [2018-11-18 10:55:14,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:14,632 INFO L480 AbstractCegarLoop]: Abstraction has 1057 states and 1097 transitions. [2018-11-18 10:55:14,632 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:55:14,632 INFO L276 IsEmpty]: Start isEmpty. Operand 1057 states and 1097 transitions. [2018-11-18 10:55:14,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2018-11-18 10:55:14,633 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:14,634 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:55:14,634 INFO L423 AbstractCegarLoop]: === Iteration 36 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:14,634 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:14,634 INFO L82 PathProgramCache]: Analyzing trace with hash 1055326094, now seen corresponding path program 1 times [2018-11-18 10:55:14,635 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:55:14,635 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 40 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:55:14,656 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:16,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:17,495 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:55:18,336 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 68 proven. 21 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2018-11-18 10:55:18,336 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 10:55:18,661 WARN L180 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2018-11-18 10:55:19,284 WARN L180 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2018-11-18 10:55:19,785 WARN L180 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2018-11-18 10:55:21,272 WARN L180 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2018-11-18 10:55:22,288 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2018-11-18 10:55:22,295 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 10:55:22,295 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FPBP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 10:55:22,329 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:23,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:24,029 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:55:24,375 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 68 proven. 23 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2018-11-18 10:55:24,376 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-18 10:55:25,477 WARN L180 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2018-11-18 10:55:27,702 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2018-11-18 10:55:27,764 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 4 imperfect interpolant sequences. [2018-11-18 10:55:27,764 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 18, 18] total 29 [2018-11-18 10:55:27,765 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-11-18 10:55:27,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-11-18 10:55:27,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=724, Unknown=0, NotChecked=0, Total=812 [2018-11-18 10:55:27,766 INFO L87 Difference]: Start difference. First operand 1057 states and 1097 transitions. Second operand 29 states. [2018-11-18 10:55:47,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:47,005 INFO L93 Difference]: Finished difference Result 1468 states and 1511 transitions. [2018-11-18 10:55:47,007 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-11-18 10:55:47,007 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 292 [2018-11-18 10:55:47,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:47,009 INFO L225 Difference]: With dead ends: 1468 [2018-11-18 10:55:47,009 INFO L226 Difference]: Without dead ends: 1057 [2018-11-18 10:55:47,010 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 1182 GetRequests, 1124 SyntacticMatches, 15 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=226, Invalid=1754, Unknown=0, NotChecked=0, Total=1980 [2018-11-18 10:55:47,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1057 states. [2018-11-18 10:55:47,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1057 to 1057. [2018-11-18 10:55:47,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1057 states. [2018-11-18 10:55:47,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1057 states to 1057 states and 1094 transitions. [2018-11-18 10:55:47,133 INFO L78 Accepts]: Start accepts. Automaton has 1057 states and 1094 transitions. Word has length 292 [2018-11-18 10:55:47,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:47,133 INFO L480 AbstractCegarLoop]: Abstraction has 1057 states and 1094 transitions. [2018-11-18 10:55:47,133 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-11-18 10:55:47,133 INFO L276 IsEmpty]: Start isEmpty. Operand 1057 states and 1094 transitions. [2018-11-18 10:55:47,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2018-11-18 10:55:47,135 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:47,135 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:55:47,135 INFO L423 AbstractCegarLoop]: === Iteration 37 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:47,135 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:47,136 INFO L82 PathProgramCache]: Analyzing trace with hash -820546362, now seen corresponding path program 1 times [2018-11-18 10:55:47,136 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:55:47,136 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 42 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:55:47,158 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:47,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:47,789 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:55:47,863 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:55:47,863 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:55:47,866 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:55:47,866 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:55:47,866 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:55:47,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:55:47,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:55:47,867 INFO L87 Difference]: Start difference. First operand 1057 states and 1094 transitions. Second operand 5 states. [2018-11-18 10:55:47,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:47,991 INFO L93 Difference]: Finished difference Result 1057 states and 1094 transitions. [2018-11-18 10:55:47,992 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:55:47,992 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 300 [2018-11-18 10:55:47,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:47,994 INFO L225 Difference]: With dead ends: 1057 [2018-11-18 10:55:47,994 INFO L226 Difference]: Without dead ends: 1055 [2018-11-18 10:55:47,994 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:55:47,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1055 states. [2018-11-18 10:55:48,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1055 to 1055. [2018-11-18 10:55:48,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1055 states. [2018-11-18 10:55:48,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1055 states to 1055 states and 1090 transitions. [2018-11-18 10:55:48,105 INFO L78 Accepts]: Start accepts. Automaton has 1055 states and 1090 transitions. Word has length 300 [2018-11-18 10:55:48,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:48,105 INFO L480 AbstractCegarLoop]: Abstraction has 1055 states and 1090 transitions. [2018-11-18 10:55:48,105 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:55:48,105 INFO L276 IsEmpty]: Start isEmpty. Operand 1055 states and 1090 transitions. [2018-11-18 10:55:48,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2018-11-18 10:55:48,107 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:48,107 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:55:48,107 INFO L423 AbstractCegarLoop]: === Iteration 38 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:48,107 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:48,107 INFO L82 PathProgramCache]: Analyzing trace with hash -239018902, now seen corresponding path program 1 times [2018-11-18 10:55:48,108 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:55:48,108 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 43 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:55:48,130 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:48,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:48,771 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:55:48,855 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-11-18 10:55:48,855 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:55:48,859 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:55:48,859 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-18 10:55:48,859 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-18 10:55:48,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-18 10:55:48,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-18 10:55:48,860 INFO L87 Difference]: Start difference. First operand 1055 states and 1090 transitions. Second operand 5 states. [2018-11-18 10:55:48,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:48,984 INFO L93 Difference]: Finished difference Result 1055 states and 1090 transitions. [2018-11-18 10:55:48,984 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-18 10:55:48,984 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 308 [2018-11-18 10:55:48,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:48,985 INFO L225 Difference]: With dead ends: 1055 [2018-11-18 10:55:48,985 INFO L226 Difference]: Without dead ends: 296 [2018-11-18 10:55:48,986 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 304 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:55:48,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2018-11-18 10:55:49,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 296. [2018-11-18 10:55:49,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-11-18 10:55:49,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 303 transitions. [2018-11-18 10:55:49,028 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 303 transitions. Word has length 308 [2018-11-18 10:55:49,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:49,029 INFO L480 AbstractCegarLoop]: Abstraction has 296 states and 303 transitions. [2018-11-18 10:55:49,029 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-18 10:55:49,029 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 303 transitions. [2018-11-18 10:55:49,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2018-11-18 10:55:49,030 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:49,030 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 10:55:49,030 INFO L423 AbstractCegarLoop]: === Iteration 39 === [ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:49,030 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:49,030 INFO L82 PathProgramCache]: Analyzing trace with hash 1717194318, now seen corresponding path program 1 times [2018-11-18 10:55:49,031 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-18 10:55:49,031 INFO L69 tionRefinementEngine]: Using refinement strategy WalrusRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/cvc4nyu Starting monitored process 44 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-18 10:55:49,055 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:51,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:51,946 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:55:54,863 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2018-11-18 10:55:54,863 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-18 10:55:54,870 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:55:54,871 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2018-11-18 10:55:54,871 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-11-18 10:55:54,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-11-18 10:55:54,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2018-11-18 10:55:54,872 INFO L87 Difference]: Start difference. First operand 296 states and 303 transitions. Second operand 21 states. [2018-11-18 10:56:15,831 WARN L180 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-11-18 10:56:16,577 WARN L180 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-11-18 10:56:16,871 WARN L180 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2018-11-18 10:56:16,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:56:16,974 INFO L93 Difference]: Finished difference Result 300 states and 307 transitions. [2018-11-18 10:56:16,976 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-11-18 10:56:16,976 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 304 [2018-11-18 10:56:16,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:56:16,977 INFO L225 Difference]: With dead ends: 300 [2018-11-18 10:56:16,977 INFO L226 Difference]: Without dead ends: 0 [2018-11-18 10:56:16,978 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=101, Invalid=769, Unknown=0, NotChecked=0, Total=870 [2018-11-18 10:56:16,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-18 10:56:16,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-18 10:56:16,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-18 10:56:16,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-18 10:56:16,979 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 304 [2018-11-18 10:56:16,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:56:16,979 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-18 10:56:16,979 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-11-18 10:56:16,979 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-18 10:56:16,979 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-18 10:56:16,984 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-18 10:56:17,098 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,098 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,124 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,136 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,188 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,188 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,204 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,214 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,311 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,312 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,324 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,331 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,340 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,347 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,348 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,423 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,424 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,434 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,443 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,451 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,459 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,474 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,475 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,484 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,490 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,538 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,539 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,549 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,556 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,574 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,575 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,585 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,593 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,652 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,653 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,666 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,680 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,681 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,688 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,746 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,746 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,754 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,760 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,774 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,774 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,782 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,788 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,796 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,796 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,804 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,809 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,828 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,828 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,835 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,840 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,896 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,900 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,900 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,909 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,909 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,915 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,920 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,952 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,952 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,961 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:17,967 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,013 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,013 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,021 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,024 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,050 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,050 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,054 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,058 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,079 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,079 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,083 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,087 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,100 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,100 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,104 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,107 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,111 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,111 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,115 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,118 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,128 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,128 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,133 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,147 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,147 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,152 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,155 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,186 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,186 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,192 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,199 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,213 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,213 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,218 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,222 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,260 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,289 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,314 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,314 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,319 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,323 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,331 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,331 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,336 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,340 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,345 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,346 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,351 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,355 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,365 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,365 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,371 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,374 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,389 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,390 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,395 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,398 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,418 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,423 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,423 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,430 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,430 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,435 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,439 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,451 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,454 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,454 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,460 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,460 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,465 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,469 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,511 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,511 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,516 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,519 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,526 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,529 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,529 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,535 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,535 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,540 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,544 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,568 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,568 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,573 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,576 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,593 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,593 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,598 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,601 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,610 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,611 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,619 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,623 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,623 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,634 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,634 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,640 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,645 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,645 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,646 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,653 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,691 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,691 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,715 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,715 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,720 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,723 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,744 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,758 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,758 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,762 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,774 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,780 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,788 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,788 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,792 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,796 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,806 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,806 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,811 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,814 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,822 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,822 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,827 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,840 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,843 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,844 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,860 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,861 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,865 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,868 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,882 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,882 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,893 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,893 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,898 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,901 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,912 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,919 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,922 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,925 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,928 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,932 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,938 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,948 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,951 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,966 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,966 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,970 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:18,973 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 10:56:19,144 WARN L180 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 1 [2018-11-18 10:56:19,421 WARN L180 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 1 [2018-11-18 10:56:20,069 WARN L180 SmtUtils]: Spent 645.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 93 [2018-11-18 10:56:20,367 WARN L180 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 1 [2018-11-18 10:56:20,750 WARN L180 SmtUtils]: Spent 381.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2018-11-18 10:56:20,919 WARN L180 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 1 [2018-11-18 10:56:21,220 WARN L180 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-18 10:56:21,354 WARN L180 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 1 [2018-11-18 10:56:21,483 WARN L180 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 1 [2018-11-18 10:56:21,697 WARN L180 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 54 [2018-11-18 10:56:22,329 WARN L180 SmtUtils]: Spent 587.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 90 [2018-11-18 10:56:22,876 WARN L180 SmtUtils]: Spent 508.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 101 [2018-11-18 10:56:23,033 WARN L180 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-18 10:56:23,249 WARN L180 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-18 10:56:23,475 WARN L180 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 1 [2018-11-18 10:56:23,592 WARN L180 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 1 [2018-11-18 10:56:23,722 WARN L180 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-11-18 10:56:23,939 WARN L180 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 1 [2018-11-18 10:56:24,161 WARN L180 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 1 [2018-11-18 10:56:24,645 WARN L180 SmtUtils]: Spent 483.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 90 [2018-11-18 10:56:24,919 WARN L180 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 1 [2018-11-18 10:56:25,183 WARN L180 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 1 [2018-11-18 10:56:25,503 WARN L180 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 1 [2018-11-18 10:56:25,810 WARN L180 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 83 [2018-11-18 10:56:25,944 WARN L180 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-11-18 10:56:26,297 WARN L180 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2018-11-18 10:56:26,482 WARN L180 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 1 [2018-11-18 10:56:26,709 WARN L180 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 1 [2018-11-18 10:56:26,902 WARN L180 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-18 10:56:27,144 WARN L180 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 1 [2018-11-18 10:56:27,540 WARN L180 SmtUtils]: Spent 395.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 90 [2018-11-18 10:56:27,752 WARN L180 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 1 [2018-11-18 10:56:28,000 WARN L180 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 1 [2018-11-18 10:56:28,201 WARN L180 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-11-18 10:56:28,520 WARN L180 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 81 [2018-11-18 10:56:28,653 WARN L180 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 1 [2018-11-18 10:56:28,954 WARN L180 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 87 [2018-11-18 10:56:29,170 WARN L180 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 1 [2018-11-18 10:56:29,480 WARN L180 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 1 [2018-11-18 10:56:29,663 WARN L180 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 1 [2018-11-18 10:56:30,056 WARN L180 SmtUtils]: Spent 392.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 81 [2018-11-18 10:56:30,232 WARN L180 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-11-18 10:56:30,407 WARN L180 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-18 10:56:31,020 WARN L180 SmtUtils]: Spent 612.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 85 [2018-11-18 10:56:31,784 WARN L180 SmtUtils]: Spent 762.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 110 [2018-11-18 10:56:33,735 WARN L180 SmtUtils]: Spent 1.95 s on a formula simplification. DAG size of input: 120 DAG size of output: 109 [2018-11-18 10:56:33,872 WARN L180 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-11-18 10:56:34,204 WARN L180 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 80 [2018-11-18 10:56:34,646 WARN L180 SmtUtils]: Spent 441.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 97 [2018-11-18 10:56:34,854 WARN L180 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 1 [2018-11-18 10:56:35,309 WARN L180 SmtUtils]: Spent 415.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 88 [2018-11-18 10:56:35,682 WARN L180 SmtUtils]: Spent 371.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 80 [2018-11-18 10:56:35,972 WARN L180 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 89 [2018-11-18 10:56:36,146 WARN L180 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-18 10:56:36,882 WARN L180 SmtUtils]: Spent 734.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2018-11-18 10:56:37,203 WARN L180 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 81 [2018-11-18 10:56:37,480 WARN L180 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 89 [2018-11-18 10:56:37,655 WARN L180 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-18 10:56:37,873 WARN L180 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 1 [2018-11-18 10:56:38,242 WARN L180 SmtUtils]: Spent 367.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 80 [2018-11-18 10:56:38,486 WARN L180 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 1 [2018-11-18 10:56:38,619 WARN L180 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 1 [2018-11-18 10:56:38,994 WARN L180 SmtUtils]: Spent 374.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 90 [2018-11-18 10:56:39,211 WARN L180 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 1 [2018-11-18 10:56:40,521 WARN L180 SmtUtils]: Spent 1.31 s on a formula simplification. DAG size of input: 117 DAG size of output: 90 [2018-11-18 10:56:40,915 WARN L180 SmtUtils]: Spent 393.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 90 [2018-11-18 10:56:41,283 WARN L180 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 83 [2018-11-18 10:56:41,822 WARN L180 SmtUtils]: Spent 453.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 87 [2018-11-18 10:56:42,088 WARN L180 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 1 [2018-11-18 10:56:42,199 WARN L180 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 1 [2018-11-18 10:56:42,329 WARN L180 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 1 [2018-11-18 10:56:42,553 WARN L180 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 1 [2018-11-18 10:56:42,879 WARN L180 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 81 [2018-11-18 10:56:43,566 WARN L180 SmtUtils]: Spent 643.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 106 [2018-11-18 10:56:44,165 WARN L180 SmtUtils]: Spent 597.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 95 [2018-11-18 10:56:44,312 WARN L180 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 1 [2018-11-18 10:56:44,647 WARN L180 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 94 [2018-11-18 10:56:45,031 WARN L180 SmtUtils]: Spent 383.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2018-11-18 10:56:45,292 WARN L180 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-18 10:56:45,837 WARN L180 SmtUtils]: Spent 543.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 96 [2018-11-18 10:56:46,019 WARN L180 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 1 [2018-11-18 10:56:46,388 WARN L180 SmtUtils]: Spent 367.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2018-11-18 10:56:46,516 WARN L180 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-11-18 10:56:46,897 WARN L180 SmtUtils]: Spent 380.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2018-11-18 10:56:47,069 WARN L180 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-18 10:56:47,243 WARN L180 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-18 10:56:47,466 WARN L180 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 1 [2018-11-18 10:56:47,640 WARN L180 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-18 10:56:47,768 WARN L180 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 1 [2018-11-18 10:56:49,563 WARN L180 SmtUtils]: Spent 1.79 s on a formula simplification. DAG size of input: 115 DAG size of output: 103 [2018-11-18 10:56:49,812 WARN L180 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 1 [2018-11-18 10:56:50,161 WARN L180 SmtUtils]: Spent 348.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2018-11-18 10:56:50,798 WARN L180 SmtUtils]: Spent 636.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 85 [2018-11-18 10:56:50,900 WARN L180 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 1 [2018-11-18 10:56:51,168 WARN L180 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 1 [2018-11-18 10:56:51,384 WARN L180 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 1 [2018-11-18 10:56:51,520 WARN L180 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 1 [2018-11-18 10:56:51,755 WARN L180 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 1 [2018-11-18 10:56:52,209 WARN L180 SmtUtils]: Spent 411.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 98 [2018-11-18 10:56:52,311 WARN L180 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 1 [2018-11-18 10:56:53,057 WARN L180 SmtUtils]: Spent 745.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 113 [2018-11-18 10:56:53,706 WARN L180 SmtUtils]: Spent 534.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 95 [2018-11-18 10:56:53,927 WARN L180 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-18 10:56:54,295 WARN L180 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 80 [2018-11-18 10:56:54,430 WARN L180 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 1 [2018-11-18 10:56:54,651 WARN L180 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 1 [2018-11-18 10:56:55,038 WARN L180 SmtUtils]: Spent 386.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 90 [2018-11-18 10:56:56,015 WARN L180 SmtUtils]: Spent 975.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 104 [2018-11-18 10:56:56,310 WARN L180 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 1 [2018-11-18 10:56:56,527 WARN L180 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-18 10:56:56,925 WARN L180 SmtUtils]: Spent 397.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 88 [2018-11-18 10:56:57,053 WARN L180 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-18 10:56:57,412 WARN L180 SmtUtils]: Spent 358.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2018-11-18 10:56:57,684 WARN L180 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 1 [2018-11-18 10:56:58,423 WARN L180 SmtUtils]: Spent 738.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2018-11-18 10:56:58,690 WARN L180 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 1 [2018-11-18 10:56:58,956 WARN L180 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 1 [2018-11-18 10:56:59,288 WARN L180 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 1 [2018-11-18 10:56:59,471 WARN L180 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 1 [2018-11-18 10:57:00,168 WARN L180 SmtUtils]: Spent 613.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 95 [2018-11-18 10:57:01,479 WARN L180 SmtUtils]: Spent 1.31 s on a formula simplification. DAG size of input: 117 DAG size of output: 90 [2018-11-18 10:57:01,706 WARN L180 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 1 [2018-11-18 10:57:02,681 WARN L180 SmtUtils]: Spent 973.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 90 [2018-11-18 10:57:03,007 WARN L180 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 81 [2018-11-18 10:57:04,386 WARN L180 SmtUtils]: Spent 1.38 s on a formula simplification. DAG size of input: 117 DAG size of output: 90 [2018-11-18 10:57:04,961 WARN L180 SmtUtils]: Spent 574.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 96 [2018-11-18 10:57:05,357 WARN L180 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 1 [2018-11-18 10:57:05,502 WARN L180 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-18 10:57:05,726 WARN L180 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 1 [2018-11-18 10:57:05,948 WARN L180 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 1 [2018-11-18 10:57:06,182 WARN L180 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 1 [2018-11-18 10:57:06,702 WARN L180 SmtUtils]: Spent 444.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 86 [2018-11-18 10:57:06,835 WARN L180 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 1 [2018-11-18 10:57:07,284 WARN L180 SmtUtils]: Spent 405.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 90 [2018-11-18 10:57:07,412 WARN L180 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 1 [2018-11-18 10:57:07,584 WARN L180 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-18 10:57:07,848 WARN L180 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 1 [2018-11-18 10:57:08,031 WARN L180 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 1 [2018-11-18 10:57:08,368 WARN L180 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 1 [2018-11-18 10:57:09,046 WARN L180 SmtUtils]: Spent 676.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 109 [2018-11-18 10:57:09,182 WARN L180 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 1 [2018-11-18 10:57:09,407 WARN L180 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 1 [2018-11-18 10:57:10,197 WARN L180 SmtUtils]: Spent 702.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 92 [2018-11-18 10:57:10,307 WARN L180 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 1 [2018-11-18 10:57:11,015 WARN L180 SmtUtils]: Spent 706.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 107 [2018-11-18 10:57:11,337 WARN L180 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 81 [2018-11-18 10:57:11,707 WARN L180 SmtUtils]: Spent 369.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 81 [2018-11-18 10:57:12,284 WARN L180 SmtUtils]: Spent 532.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 97 [2018-11-18 10:57:12,693 WARN L180 SmtUtils]: Spent 408.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 90 [2018-11-18 10:57:12,740 INFO L425 ceAbstractionStarter]: For program point L12012(line 12012) no Hoare annotation was computed. [2018-11-18 10:57:12,740 INFO L425 ceAbstractionStarter]: For program point L12010(lines 12010 12016) no Hoare annotation was computed. [2018-11-18 10:57:12,740 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__double_deregistrationEXIT(lines 12005 12019) no Hoare annotation was computed. [2018-11-18 10:57:12,740 INFO L425 ceAbstractionStarter]: For program point L12010-2(lines 12005 12019) no Hoare annotation was computed. [2018-11-18 10:57:12,740 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_fs_char_dev__double_deregistrationENTRY(lines 12005 12019) the Hoare annotation is: true [2018-11-18 10:57:12,740 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12012) no Hoare annotation was computed. [2018-11-18 10:57:12,740 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetEXIT(lines 12497 12511) no Hoare annotation was computed. [2018-11-18 10:57:12,741 INFO L425 ceAbstractionStarter]: For program point L12502-2(lines 12497 12511) no Hoare annotation was computed. [2018-11-18 10:57:12,741 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12504) no Hoare annotation was computed. [2018-11-18 10:57:12,741 INFO L425 ceAbstractionStarter]: For program point L12504(line 12504) no Hoare annotation was computed. [2018-11-18 10:57:12,741 INFO L425 ceAbstractionStarter]: For program point L12502(lines 12502 12508) no Hoare annotation was computed. [2018-11-18 10:57:12,741 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetENTRY(lines 12497 12511) the Hoare annotation is: true [2018-11-18 10:57:12,741 INFO L428 ceAbstractionStarter]: At program point L10045(line 10045) the Hoare annotation is: true [2018-11-18 10:57:12,741 INFO L425 ceAbstractionStarter]: For program point L10045-1(line 10045) no Hoare annotation was computed. [2018-11-18 10:57:12,741 INFO L428 ceAbstractionStarter]: At program point L10043(line 10043) the Hoare annotation is: true [2018-11-18 10:57:12,741 INFO L425 ceAbstractionStarter]: For program point L10043-1(line 10043) no Hoare annotation was computed. [2018-11-18 10:57:12,741 INFO L428 ceAbstractionStarter]: At program point ldv_undef_int_nonpositiveENTRY(lines 10036 10049) the Hoare annotation is: true [2018-11-18 10:57:12,741 INFO L425 ceAbstractionStarter]: For program point ldv_undef_int_nonpositiveFINAL(lines 10036 10049) no Hoare annotation was computed. [2018-11-18 10:57:12,741 INFO L425 ceAbstractionStarter]: For program point ldv_undef_int_nonpositiveEXIT(lines 10036 10049) no Hoare annotation was computed. [2018-11-18 10:57:12,742 INFO L425 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_check_final_stateEXIT(lines 9638 9648) no Hoare annotation was computed. [2018-11-18 10:57:12,742 INFO L428 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_check_final_stateENTRY(lines 9638 9648) the Hoare annotation is: true [2018-11-18 10:57:12,742 INFO L425 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_check_final_stateFINAL(lines 9638 9648) no Hoare annotation was computed. [2018-11-18 10:57:12,742 INFO L425 ceAbstractionStarter]: For program point L13038-2(lines 13033 13047) no Hoare annotation was computed. [2018-11-18 10:57:12,742 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_usb_urb__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 13040) no Hoare annotation was computed. [2018-11-18 10:57:12,742 INFO L425 ceAbstractionStarter]: For program point L13038(lines 13038 13044) no Hoare annotation was computed. [2018-11-18 10:57:12,742 INFO L425 ceAbstractionStarter]: For program point L13040(line 13040) no Hoare annotation was computed. [2018-11-18 10:57:12,742 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_usb_urb__more_initial_at_exitENTRY(lines 13033 13047) the Hoare annotation is: true [2018-11-18 10:57:12,742 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_usb_urb__more_initial_at_exitEXIT(lines 13033 13047) no Hoare annotation was computed. [2018-11-18 10:57:12,742 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_module__more_initial_at_exitENTRY(lines 12097 12111) the Hoare annotation is: true [2018-11-18 10:57:12,742 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_module__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12104) no Hoare annotation was computed. [2018-11-18 10:57:12,742 INFO L425 ceAbstractionStarter]: For program point L12102-2(lines 12097 12111) no Hoare annotation was computed. [2018-11-18 10:57:12,742 INFO L425 ceAbstractionStarter]: For program point L12104(line 12104) no Hoare annotation was computed. [2018-11-18 10:57:12,743 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_module__more_initial_at_exitEXIT(lines 12097 12111) no Hoare annotation was computed. [2018-11-18 10:57:12,743 INFO L425 ceAbstractionStarter]: For program point L12102(lines 12102 12108) no Hoare annotation was computed. [2018-11-18 10:57:12,743 INFO L425 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_create_classFINAL(lines 9479 9499) no Hoare annotation was computed. [2018-11-18 10:57:12,743 INFO L425 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_create_classEXIT(lines 9479 9499) no Hoare annotation was computed. [2018-11-18 10:57:12,743 INFO L428 ceAbstractionStarter]: At program point L9492(line 9492) the Hoare annotation is: true [2018-11-18 10:57:12,743 INFO L425 ceAbstractionStarter]: For program point L9490(lines 9490 9496) no Hoare annotation was computed. [2018-11-18 10:57:12,743 INFO L425 ceAbstractionStarter]: For program point L9486-1(line 9486) no Hoare annotation was computed. [2018-11-18 10:57:12,743 INFO L425 ceAbstractionStarter]: For program point L9490-1(lines 9490 9496) no Hoare annotation was computed. [2018-11-18 10:57:12,743 INFO L425 ceAbstractionStarter]: For program point L9488(line 9488) no Hoare annotation was computed. [2018-11-18 10:57:12,743 INFO L428 ceAbstractionStarter]: At program point L9487(line 9487) the Hoare annotation is: true [2018-11-18 10:57:12,743 INFO L428 ceAbstractionStarter]: At program point L9486(line 9486) the Hoare annotation is: true [2018-11-18 10:57:12,743 INFO L428 ceAbstractionStarter]: At program point L9487-1(line 9487) the Hoare annotation is: true [2018-11-18 10:57:12,743 INFO L428 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_create_classENTRY(lines 9479 9499) the Hoare annotation is: true [2018-11-18 10:57:12,744 INFO L428 ceAbstractionStarter]: At program point ldv_undef_intENTRY(lines 9989 9999) the Hoare annotation is: true [2018-11-18 10:57:12,744 INFO L425 ceAbstractionStarter]: For program point ldv_undef_intFINAL(lines 9989 9999) no Hoare annotation was computed. [2018-11-18 10:57:12,744 INFO L425 ceAbstractionStarter]: For program point ldv_undef_intEXIT(lines 9989 9999) no Hoare annotation was computed. [2018-11-18 10:57:12,744 INFO L421 ceAbstractionStarter]: At program point mainENTRY(lines 6913 6924) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (and (= ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))) (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-18 10:57:12,744 INFO L425 ceAbstractionStarter]: For program point mainFINAL(lines 6913 6924) no Hoare annotation was computed. [2018-11-18 10:57:12,744 INFO L425 ceAbstractionStarter]: For program point mainEXIT(lines 6913 6924) no Hoare annotation was computed. [2018-11-18 10:57:12,744 INFO L421 ceAbstractionStarter]: At program point L6919(line 6919) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (and (= ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))) (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (bvsgt ~nr_cpu_ids~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_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-18 10:57:12,744 INFO L425 ceAbstractionStarter]: For program point L6920(line 6920) no Hoare annotation was computed. [2018-11-18 10:57:12,745 INFO L428 ceAbstractionStarter]: At program point L7742(line 7742) the Hoare annotation is: true [2018-11-18 10:57:12,745 INFO L428 ceAbstractionStarter]: At program point L7743(line 7743) the Hoare annotation is: true [2018-11-18 10:57:12,745 INFO L428 ceAbstractionStarter]: At program point L7744(line 7744) the Hoare annotation is: true [2018-11-18 10:57:12,745 INFO L428 ceAbstractionStarter]: At program point L7745(line 7745) the Hoare annotation is: true [2018-11-18 10:57:12,745 INFO L425 ceAbstractionStarter]: For program point ldv_ldv_check_final_state_136FINAL(lines 7731 7760) no Hoare annotation was computed. [2018-11-18 10:57:12,745 INFO L428 ceAbstractionStarter]: At program point L7738(line 7738) the Hoare annotation is: true [2018-11-18 10:57:12,745 INFO L428 ceAbstractionStarter]: At program point L7739(line 7739) the Hoare annotation is: true [2018-11-18 10:57:12,745 INFO L428 ceAbstractionStarter]: At program point L7740(line 7740) the Hoare annotation is: true [2018-11-18 10:57:12,745 INFO L428 ceAbstractionStarter]: At program point L7741(line 7741) the Hoare annotation is: true [2018-11-18 10:57:12,745 INFO L428 ceAbstractionStarter]: At program point ldv_ldv_check_final_state_136ENTRY(lines 7731 7760) the Hoare annotation is: true [2018-11-18 10:57:12,745 INFO L428 ceAbstractionStarter]: At program point L7737(line 7737) the Hoare annotation is: true [2018-11-18 10:57:12,745 INFO L425 ceAbstractionStarter]: For program point ldv_ldv_check_final_state_136EXIT(lines 7731 7760) no Hoare annotation was computed. [2018-11-18 10:57:12,746 INFO L428 ceAbstractionStarter]: At program point L7754(line 7754) the Hoare annotation is: true [2018-11-18 10:57:12,746 INFO L428 ceAbstractionStarter]: At program point L7755(line 7755) the Hoare annotation is: true [2018-11-18 10:57:12,746 INFO L428 ceAbstractionStarter]: At program point L7750(line 7750) the Hoare annotation is: true [2018-11-18 10:57:12,746 INFO L428 ceAbstractionStarter]: At program point L7751(line 7751) the Hoare annotation is: true [2018-11-18 10:57:12,746 INFO L428 ceAbstractionStarter]: At program point L7752(line 7752) the Hoare annotation is: true [2018-11-18 10:57:12,746 INFO L428 ceAbstractionStarter]: At program point L7753(line 7753) the Hoare annotation is: true [2018-11-18 10:57:12,746 INFO L428 ceAbstractionStarter]: At program point L7746(line 7746) the Hoare annotation is: true [2018-11-18 10:57:12,746 INFO L428 ceAbstractionStarter]: At program point L7747(line 7747) the Hoare annotation is: true [2018-11-18 10:57:12,746 INFO L428 ceAbstractionStarter]: At program point L7748(line 7748) the Hoare annotation is: true [2018-11-18 10:57:12,746 INFO L428 ceAbstractionStarter]: At program point L7749(line 7749) the Hoare annotation is: true [2018-11-18 10:57:12,746 INFO L425 ceAbstractionStarter]: For program point ldv_undef_ptrFINAL(lines 10000 10010) no Hoare annotation was computed. [2018-11-18 10:57:12,746 INFO L425 ceAbstractionStarter]: For program point ldv_undef_ptrEXIT(lines 10000 10010) no Hoare annotation was computed. [2018-11-18 10:57:12,747 INFO L428 ceAbstractionStarter]: At program point ldv_undef_ptrENTRY(lines 10000 10010) the Hoare annotation is: true [2018-11-18 10:57:12,747 INFO L428 ceAbstractionStarter]: At program point L7710(line 7710) the Hoare annotation is: true [2018-11-18 10:57:12,747 INFO L428 ceAbstractionStarter]: At program point L7711(line 7711) the Hoare annotation is: true [2018-11-18 10:57:12,747 INFO L428 ceAbstractionStarter]: At program point L7712(line 7712) the Hoare annotation is: true [2018-11-18 10:57:12,747 INFO L428 ceAbstractionStarter]: At program point L7713(line 7713) the Hoare annotation is: true [2018-11-18 10:57:12,747 INFO L425 ceAbstractionStarter]: For program point ldv_ldv_check_final_state_135FINAL(lines 7701 7730) no Hoare annotation was computed. [2018-11-18 10:57:12,747 INFO L428 ceAbstractionStarter]: At program point L7707(line 7707) the Hoare annotation is: true [2018-11-18 10:57:12,747 INFO L428 ceAbstractionStarter]: At program point L7708(line 7708) the Hoare annotation is: true [2018-11-18 10:57:12,747 INFO L428 ceAbstractionStarter]: At program point L7709(line 7709) the Hoare annotation is: true [2018-11-18 10:57:12,747 INFO L425 ceAbstractionStarter]: For program point ldv_ldv_check_final_state_135EXIT(lines 7701 7730) no Hoare annotation was computed. [2018-11-18 10:57:12,747 INFO L428 ceAbstractionStarter]: At program point ldv_ldv_check_final_state_135ENTRY(lines 7701 7730) the Hoare annotation is: true [2018-11-18 10:57:12,747 INFO L428 ceAbstractionStarter]: At program point L7722(line 7722) the Hoare annotation is: true [2018-11-18 10:57:12,747 INFO L428 ceAbstractionStarter]: At program point L7723(line 7723) the Hoare annotation is: true [2018-11-18 10:57:12,748 INFO L428 ceAbstractionStarter]: At program point L7724(line 7724) the Hoare annotation is: true [2018-11-18 10:57:12,748 INFO L428 ceAbstractionStarter]: At program point L7725(line 7725) the Hoare annotation is: true [2018-11-18 10:57:12,748 INFO L428 ceAbstractionStarter]: At program point L7718(line 7718) the Hoare annotation is: true [2018-11-18 10:57:12,748 INFO L428 ceAbstractionStarter]: At program point L7719(line 7719) the Hoare annotation is: true [2018-11-18 10:57:12,748 INFO L428 ceAbstractionStarter]: At program point L7720(line 7720) the Hoare annotation is: true [2018-11-18 10:57:12,748 INFO L428 ceAbstractionStarter]: At program point L7721(line 7721) the Hoare annotation is: true [2018-11-18 10:57:12,748 INFO L428 ceAbstractionStarter]: At program point L7714(line 7714) the Hoare annotation is: true [2018-11-18 10:57:12,748 INFO L428 ceAbstractionStarter]: At program point L7715(line 7715) the Hoare annotation is: true [2018-11-18 10:57:12,748 INFO L428 ceAbstractionStarter]: At program point L7716(line 7716) the Hoare annotation is: true [2018-11-18 10:57:12,748 INFO L428 ceAbstractionStarter]: At program point L7717(line 7717) the Hoare annotation is: true [2018-11-18 10:57:12,748 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_rcu_srcu__locked_at_exitENTRY(lines 12066 12080) the Hoare annotation is: true [2018-11-18 10:57:12,748 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_srcu__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12073) no Hoare annotation was computed. [2018-11-18 10:57:12,748 INFO L425 ceAbstractionStarter]: For program point L12071-2(lines 12066 12080) no Hoare annotation was computed. [2018-11-18 10:57:12,749 INFO L425 ceAbstractionStarter]: For program point L12073(line 12073) no Hoare annotation was computed. [2018-11-18 10:57:12,749 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_srcu__locked_at_exitEXIT(lines 12066 12080) no Hoare annotation was computed. [2018-11-18 10:57:12,749 INFO L425 ceAbstractionStarter]: For program point L12071(lines 12071 12077) no Hoare annotation was computed. [2018-11-18 10:57:12,749 INFO L425 ceAbstractionStarter]: For program point ldv_assumeFINAL(lines 9748 9761) no Hoare annotation was computed. [2018-11-18 10:57:12,749 INFO L425 ceAbstractionStarter]: For program point L9754(lines 9753 9756) no Hoare annotation was computed. [2018-11-18 10:57:12,749 INFO L428 ceAbstractionStarter]: At program point ldv_assumeENTRY(lines 9748 9761) the Hoare annotation is: true [2018-11-18 10:57:12,749 INFO L425 ceAbstractionStarter]: For program point L9753(lines 9753 9758) no Hoare annotation was computed. [2018-11-18 10:57:12,749 INFO L425 ceAbstractionStarter]: For program point ldv_assumeEXIT(lines 9748 9761) no Hoare annotation was computed. [2018-11-18 10:57:12,749 INFO L425 ceAbstractionStarter]: For program point ldv_linux_fs_sysfs_check_final_stateEXIT(lines 8575 8585) no Hoare annotation was computed. [2018-11-18 10:57:12,749 INFO L428 ceAbstractionStarter]: At program point ldv_linux_fs_sysfs_check_final_stateENTRY(lines 8575 8585) the Hoare annotation is: true [2018-11-18 10:57:12,749 INFO L425 ceAbstractionStarter]: For program point ldv_linux_fs_sysfs_check_final_stateFINAL(lines 8575 8585) no Hoare annotation was computed. [2018-11-18 10:57:12,749 INFO L425 ceAbstractionStarter]: For program point L11826-2(lines 11821 11835) no Hoare annotation was computed. [2018-11-18 10:57:12,749 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitENTRY(lines 11821 11835) the Hoare annotation is: true [2018-11-18 10:57:12,750 INFO L425 ceAbstractionStarter]: For program point L11828(line 11828) no Hoare annotation was computed. [2018-11-18 10:57:12,750 INFO L425 ceAbstractionStarter]: For program point L11826(lines 11826 11832) no Hoare annotation was computed. [2018-11-18 10:57:12,750 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitEXIT(lines 11821 11835) no Hoare annotation was computed. [2018-11-18 10:57:12,750 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11828) no Hoare annotation was computed. [2018-11-18 10:57:12,750 INFO L428 ceAbstractionStarter]: At program point ldv_linux_usb_coherent_check_final_stateENTRY(lines 9386 9396) the Hoare annotation is: true [2018-11-18 10:57:12,750 INFO L425 ceAbstractionStarter]: For program point ldv_linux_usb_coherent_check_final_stateFINAL(lines 9386 9396) no Hoare annotation was computed. [2018-11-18 10:57:12,750 INFO L425 ceAbstractionStarter]: For program point ldv_linux_usb_coherent_check_final_stateEXIT(lines 9386 9396) no Hoare annotation was computed. [2018-11-18 10:57:12,750 INFO L425 ceAbstractionStarter]: For program point L12731(lines 12731 12737) no Hoare annotation was computed. [2018-11-18 10:57:12,750 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__double_deregistrationErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12733) no Hoare annotation was computed. [2018-11-18 10:57:12,750 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__double_deregistrationEXIT(lines 12726 12740) no Hoare annotation was computed. [2018-11-18 10:57:12,750 INFO L425 ceAbstractionStarter]: For program point L12733(line 12733) no Hoare annotation was computed. [2018-11-18 10:57:12,750 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_drivers_base_class__double_deregistrationENTRY(lines 12726 12740) the Hoare annotation is: true [2018-11-18 10:57:12,750 INFO L425 ceAbstractionStarter]: For program point L12731-2(lines 12726 12740) no Hoare annotation was computed. [2018-11-18 10:57:12,751 INFO L425 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_unregister_chrdev_regionEXIT(lines 9596 9606) no Hoare annotation was computed. [2018-11-18 10:57:12,751 INFO L428 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_unregister_chrdev_regionENTRY(lines 9596 9606) the Hoare annotation is: true [2018-11-18 10:57:12,751 INFO L425 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_unregister_chrdev_regionFINAL(lines 9596 9606) no Hoare annotation was computed. [2018-11-18 10:57:12,751 INFO L425 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_register_chrdev_regionFINAL(lines 9578 9595) no Hoare annotation was computed. [2018-11-18 10:57:12,751 INFO L425 ceAbstractionStarter]: For program point L9586-1(lines 9586 9592) no Hoare annotation was computed. [2018-11-18 10:57:12,751 INFO L425 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_register_chrdev_regionEXIT(lines 9578 9595) no Hoare annotation was computed. [2018-11-18 10:57:12,751 INFO L428 ceAbstractionStarter]: At program point L9584(line 9584) the Hoare annotation is: true [2018-11-18 10:57:12,751 INFO L425 ceAbstractionStarter]: For program point L9584-1(line 9584) no Hoare annotation was computed. [2018-11-18 10:57:12,751 INFO L428 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_register_chrdev_regionENTRY(lines 9578 9595) the Hoare annotation is: true [2018-11-18 10:57:12,751 INFO L428 ceAbstractionStarter]: At program point L9588(line 9588) the Hoare annotation is: true [2018-11-18 10:57:12,751 INFO L425 ceAbstractionStarter]: For program point L9586(lines 9586 9592) no Hoare annotation was computed. [2018-11-18 10:57:12,751 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_net_rtnetlink__lock_on_exitENTRY(lines 11760 11774) the Hoare annotation is: true [2018-11-18 10:57:12,751 INFO L425 ceAbstractionStarter]: For program point L11765(lines 11765 11771) no Hoare annotation was computed. [2018-11-18 10:57:12,752 INFO L425 ceAbstractionStarter]: For program point L11765-2(lines 11760 11774) no Hoare annotation was computed. [2018-11-18 10:57:12,752 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_net_rtnetlink__lock_on_exitEXIT(lines 11760 11774) no Hoare annotation was computed. [2018-11-18 10:57:12,752 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_net_rtnetlink__lock_on_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11767) no Hoare annotation was computed. [2018-11-18 10:57:12,752 INFO L425 ceAbstractionStarter]: For program point L11767(line 11767) no Hoare annotation was computed. [2018-11-18 10:57:12,752 INFO L425 ceAbstractionStarter]: For program point L12287-2(lines 12282 12296) no Hoare annotation was computed. [2018-11-18 10:57:12,752 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitEXIT(lines 12282 12296) no Hoare annotation was computed. [2018-11-18 10:57:12,752 INFO L425 ceAbstractionStarter]: For program point L12289(line 12289) no Hoare annotation was computed. [2018-11-18 10:57:12,752 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitENTRY(lines 12282 12296) the Hoare annotation is: true [2018-11-18 10:57:12,752 INFO L425 ceAbstractionStarter]: For program point L12287(lines 12287 12293) no Hoare annotation was computed. [2018-11-18 10:57:12,752 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12289) no Hoare annotation was computed. [2018-11-18 10:57:12,752 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12718) no Hoare annotation was computed. [2018-11-18 10:57:12,752 INFO L425 ceAbstractionStarter]: For program point L12716-2(lines 12711 12725) no Hoare annotation was computed. [2018-11-18 10:57:12,752 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_drivers_base_class__double_registrationENTRY(lines 12711 12725) the Hoare annotation is: true [2018-11-18 10:57:12,753 INFO L425 ceAbstractionStarter]: For program point L12716(lines 12716 12722) no Hoare annotation was computed. [2018-11-18 10:57:12,753 INFO L425 ceAbstractionStarter]: For program point L12718(line 12718) no Hoare annotation was computed. [2018-11-18 10:57:12,753 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__double_registrationEXIT(lines 12711 12725) no Hoare annotation was computed. [2018-11-18 10:57:12,753 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12549) no Hoare annotation was computed. [2018-11-18 10:57:12,753 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetEXIT(lines 12542 12556) no Hoare annotation was computed. [2018-11-18 10:57:12,753 INFO L425 ceAbstractionStarter]: For program point L12547-2(lines 12542 12556) no Hoare annotation was computed. [2018-11-18 10:57:12,753 INFO L425 ceAbstractionStarter]: For program point L12549(line 12549) no Hoare annotation was computed. [2018-11-18 10:57:12,753 INFO L425 ceAbstractionStarter]: For program point L12547(lines 12547 12553) no Hoare annotation was computed. [2018-11-18 10:57:12,753 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadgetENTRY(lines 12542 12556) the Hoare annotation is: true [2018-11-18 10:57:12,753 INFO L425 ceAbstractionStarter]: For program point ldv_stopFINAL(lines 9762 9770) no Hoare annotation was computed. [2018-11-18 10:57:12,753 INFO L425 ceAbstractionStarter]: For program point ldv_stopEXIT(lines 9762 9770) no Hoare annotation was computed. [2018-11-18 10:57:12,753 INFO L428 ceAbstractionStarter]: At program point ldv_stopENTRY(lines 9762 9770) the Hoare annotation is: true [2018-11-18 10:57:12,753 INFO L428 ceAbstractionStarter]: At program point ldv_linux_kernel_rcu_update_lock_check_final_stateENTRY(lines 8955 8965) the Hoare annotation is: true [2018-11-18 10:57:12,754 INFO L425 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_check_final_stateEXIT(lines 8955 8965) no Hoare annotation was computed. [2018-11-18 10:57:12,754 INFO L425 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_check_final_stateFINAL(lines 8955 8965) no Hoare annotation was computed. [2018-11-18 10:57:12,754 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11873) no Hoare annotation was computed. [2018-11-18 10:57:12,754 INFO L425 ceAbstractionStarter]: For program point L11871-2(lines 11866 11880) no Hoare annotation was computed. [2018-11-18 10:57:12,754 INFO L425 ceAbstractionStarter]: For program point L11873(line 11873) no Hoare annotation was computed. [2018-11-18 10:57:12,754 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitEXIT(lines 11866 11880) no Hoare annotation was computed. [2018-11-18 10:57:12,754 INFO L425 ceAbstractionStarter]: For program point L11871(lines 11871 11877) no Hoare annotation was computed. [2018-11-18 10:57:12,754 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exitENTRY(lines 11866 11880) the Hoare annotation is: true [2018-11-18 10:57:12,754 INFO L425 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_bh_check_final_stateEXIT(lines 8861 8871) no Hoare annotation was computed. [2018-11-18 10:57:12,754 INFO L428 ceAbstractionStarter]: At program point ldv_linux_kernel_rcu_update_lock_bh_check_final_stateENTRY(lines 8861 8871) the Hoare annotation is: true [2018-11-18 10:57:12,754 INFO L425 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_bh_check_final_stateFINAL(lines 8861 8871) no Hoare annotation was computed. [2018-11-18 10:57:12,754 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12594) no Hoare annotation was computed. [2018-11-18 10:57:12,754 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitENTRY(lines 12587 12601) the Hoare annotation is: true [2018-11-18 10:57:12,755 INFO L425 ceAbstractionStarter]: For program point L12592(lines 12592 12598) no Hoare annotation was computed. [2018-11-18 10:57:12,755 INFO L425 ceAbstractionStarter]: For program point L12592-2(lines 12587 12601) no Hoare annotation was computed. [2018-11-18 10:57:12,755 INFO L425 ceAbstractionStarter]: For program point L12594(line 12594) no Hoare annotation was computed. [2018-11-18 10:57:12,755 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exitEXIT(lines 12587 12601) no Hoare annotation was computed. [2018-11-18 10:57:12,755 INFO L425 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_unregister_classEXIT(lines 9518 9528) no Hoare annotation was computed. [2018-11-18 10:57:12,755 INFO L425 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_unregister_classFINAL(lines 9518 9528) no Hoare annotation was computed. [2018-11-18 10:57:12,755 INFO L428 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_unregister_classENTRY(lines 9518 9528) the Hoare annotation is: true [2018-11-18 10:57:12,755 INFO L425 ceAbstractionStarter]: For program point ldv_EMGentry_exit_lirc_dev_exit_3_2EXIT(lines 6805 6815) no Hoare annotation was computed. [2018-11-18 10:57:12,755 INFO L421 ceAbstractionStarter]: At program point L6811(line 6811) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (and (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:12,756 INFO L421 ceAbstractionStarter]: At program point ldv_EMGentry_exit_lirc_dev_exit_3_2ENTRY(lines 6805 6815) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (and (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:12,756 INFO L425 ceAbstractionStarter]: For program point ldv_EMGentry_exit_lirc_dev_exit_3_2FINAL(lines 6805 6815) no Hoare annotation was computed. [2018-11-18 10:57:12,756 INFO L425 ceAbstractionStarter]: For program point ldv_linux_block_genhd_check_final_stateEXIT(lines 8148 8158) no Hoare annotation was computed. [2018-11-18 10:57:12,756 INFO L428 ceAbstractionStarter]: At program point ldv_linux_block_genhd_check_final_stateENTRY(lines 8148 8158) the Hoare annotation is: true [2018-11-18 10:57:12,756 INFO L425 ceAbstractionStarter]: For program point ldv_linux_block_genhd_check_final_stateFINAL(lines 8148 8158) no Hoare annotation was computed. [2018-11-18 10:57:12,756 INFO L425 ceAbstractionStarter]: For program point ldv_linux_usb_urb_check_final_stateFINAL(lines 9735 9745) no Hoare annotation was computed. [2018-11-18 10:57:12,756 INFO L425 ceAbstractionStarter]: For program point ldv_linux_usb_urb_check_final_stateEXIT(lines 9735 9745) no Hoare annotation was computed. [2018-11-18 10:57:12,756 INFO L428 ceAbstractionStarter]: At program point ldv_linux_usb_urb_check_final_stateENTRY(lines 9735 9745) the Hoare annotation is: true [2018-11-18 10:57:12,756 INFO L421 ceAbstractionStarter]: At program point L6903-1(line 6903) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_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))) (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) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-18 10:57:12,757 INFO L421 ceAbstractionStarter]: At program point L6903(line 6903) the Hoare annotation is: (let ((.cse6 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse4 (bvugt .cse6 (_ bv18446744073709547521 64)))) (let ((.cse1 (not (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32)))) (.cse3 (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 ((_ extract 31 0) (bvadd (bvneg .cse6) (_ bv18446744073709547521 64))))) (.cse5 (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (.cse2 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse0 (not .cse4))) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (and .cse0 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse1) (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 .cse0 .cse1 .cse2) (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))) (and .cse3 .cse4 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|) .cse5) (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 (bvsgt ~nr_cpu_ids~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 .cse3 .cse4 .cse5 .cse2) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|))))) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= ((_ extract 31 0) .cse6) (_ bv0 32))) .cse2 .cse0))))) [2018-11-18 10:57:12,757 INFO L421 ceAbstractionStarter]: At program point L6904(line 6904) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~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)) (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)))) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-18 10:57:12,757 INFO L428 ceAbstractionStarter]: At program point L6905(line 6905) the Hoare annotation is: true [2018-11-18 10:57:12,757 INFO L425 ceAbstractionStarter]: For program point ldv_entry_EMGentry_3FINAL(lines 6881 6912) no Hoare annotation was computed. [2018-11-18 10:57:12,757 INFO L425 ceAbstractionStarter]: For program point L6894(lines 6894 6909) no Hoare annotation was computed. [2018-11-18 10:57:12,758 INFO L421 ceAbstractionStarter]: At program point L6896-1(line 6896) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (bvsgt ~nr_cpu_ids~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 (= ((_ 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 (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-18 10:57:12,758 INFO L421 ceAbstractionStarter]: At program point L6896(line 6896) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse5 (bvugt .cse0 (_ bv18446744073709547521 64)))) (let ((.cse1 (not .cse5)) (.cse4 (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse2 (= ~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))) (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 (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) .cse1 .cse2 .cse3 (not .cse4)) (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 (bvsgt ~nr_cpu_ids~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 .cse4 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (and .cse2 (and (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 ((_ extract 31 0) (bvadd (bvneg .cse0) (_ bv18446744073709547521 64)))) .cse5) .cse3) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|))))))))) [2018-11-18 10:57:12,758 INFO L428 ceAbstractionStarter]: At program point L6897(line 6897) the Hoare annotation is: true [2018-11-18 10:57:12,758 INFO L421 ceAbstractionStarter]: At program point L6890(line 6890) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_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 (= ((_ 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 (= (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 (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-18 10:57:12,758 INFO L425 ceAbstractionStarter]: For program point L6891-1(line 6891) no Hoare annotation was computed. [2018-11-18 10:57:12,759 INFO L421 ceAbstractionStarter]: At program point L6891(line 6891) the Hoare annotation is: (let ((.cse5 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse6 (bvugt .cse5 (_ bv18446744073709547521 64)))) (let ((.cse1 (not (= ((_ extract 31 0) .cse5) (_ bv0 32)))) (.cse2 (not .cse6)) (.cse0 (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse3 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse4 (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (or (and (or .cse0 (not (bvsle ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32)))) (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) .cse1 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) .cse2) (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 .cse1 .cse2 .cse3 .cse4 (not .cse0)) (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 (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (and .cse3 (and (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 ((_ extract 31 0) (bvadd (bvneg .cse5) (_ bv18446744073709547521 64)))) .cse6) .cse4) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|))))))))) [2018-11-18 10:57:12,760 INFO L425 ceAbstractionStarter]: For program point L6892-1(line 6892) no Hoare annotation was computed. [2018-11-18 10:57:12,761 INFO L421 ceAbstractionStarter]: At program point L6892(line 6892) the Hoare annotation is: (let ((.cse5 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse6 (bvugt .cse5 (_ bv18446744073709547521 64)))) (let ((.cse0 (not (= ((_ extract 31 0) .cse5) (_ bv0 32)))) (.cse2 (not .cse6)) (.cse1 (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse3 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse4 (= |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))) (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 .cse0 .cse2 .cse3 .cse4 (not .cse1)) (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 (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (and .cse3 (and (= ldv_entry_EMGentry_3_~ldv_3_ret_default~0 ((_ extract 31 0) (bvadd (bvneg .cse5) (_ bv18446744073709547521 64)))) .cse6) .cse4) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|))))))))) [2018-11-18 10:57:12,773 INFO L425 ceAbstractionStarter]: For program point ldv_entry_EMGentry_3EXIT(lines 6881 6912) no Hoare annotation was computed. [2018-11-18 10:57:12,773 INFO L425 ceAbstractionStarter]: For program point L6890-1(line 6890) no Hoare annotation was computed. [2018-11-18 10:57:12,773 INFO L421 ceAbstractionStarter]: At program point ldv_entry_EMGentry_3ENTRY(lines 6881 6912) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_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 (= ((_ 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 (= (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 (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-18 10:57:12,778 INFO L421 ceAbstractionStarter]: At program point L9547(line 9547) the Hoare annotation is: (let ((.cse31 ((_ sign_extend 32) (bvadd |ldv_linux_usb_gadget_destroy_class_#in~cls.base| |ldv_linux_usb_gadget_destroy_class_#in~cls.offset|)))) (let ((.cse30 (bvugt .cse31 (_ bv18446744073709547521 64)))) (let ((.cse28 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))) (.cse27 (not .cse30)) (.cse29 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse24 (not (= .cse29 .cse31))) (.cse17 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (.cse3 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (.cse23 (and (or (and (= ldv_linux_usb_gadget_destroy_class_~tmp~70 .cse29) .cse27) (and (= ldv_linux_usb_gadget_destroy_class_~tmp~70 ((_ sign_extend 32) (_ bv1 32))) .cse30)) (= 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) .cse28))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.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 .cse28 (_ bv18446744073709547521 64))) (.cse25 (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse18 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse19 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.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 .cse24 .cse7 .cse9 .cse10 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse22) (or .cse0 .cse1 .cse2 .cse5 .cse24 .cse7 .cse9 .cse10 .cse14 .cse26 .cse15 .cse16 .cse25 .cse18 .cse19 .cse20 .cse22) (or .cse0 .cse1 .cse2 .cse5 .cse7 .cse9 .cse10 .cse27 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse26 .cse15 .cse16 .cse18 .cse19 .cse20 .cse23 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse27 .cse11 .cse12 .cse13 .cse14 .cse26 .cse15 .cse16 .cse25 .cse18 .cse19 .cse20 .cse21 .cse22)))))) [2018-11-18 10:57:12,794 INFO L425 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_destroy_classFINAL(lines 9529 9551) no Hoare annotation was computed. [2018-11-18 10:57:12,795 INFO L425 ceAbstractionStarter]: For program point L9538-1(line 9538) no Hoare annotation was computed. [2018-11-18 10:57:12,795 INFO L425 ceAbstractionStarter]: For program point L9534(lines 9534 9545) no Hoare annotation was computed. [2018-11-18 10:57:12,795 INFO L425 ceAbstractionStarter]: For program point L9540(lines 9540 9544) no Hoare annotation was computed. [2018-11-18 10:57:12,811 INFO L428 ceAbstractionStarter]: At program point ldv_linux_usb_gadget_destroy_classENTRY(lines 9529 9551) the Hoare annotation is: true [2018-11-18 10:57:12,812 INFO L421 ceAbstractionStarter]: At program point L9538(line 9538) 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|)) (.cse30 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))) (.cse31 ((_ sign_extend 32) (bvadd |ldv_linux_usb_gadget_destroy_class_#in~cls.base| |ldv_linux_usb_gadget_destroy_class_#in~cls.offset|)))) (let ((.cse7 (not (bvugt .cse31 (_ bv18446744073709547521 64)))) (.cse29 (not (= ((_ sign_extend 32) (_ bv0 32)) .cse31))) (.cse27 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (.cse15 (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse30))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse21 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (.cse22 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse3 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse23 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse4 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse24 (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))) (.cse25 (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 .cse30 (_ 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))) (.cse28 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse26 (and .cse9 .cse8)) (.cse20 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (and .cse8 .cse9) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse21 .cse22 .cse3 .cse23 .cse4 .cse24 .cse5 .cse6 .cse25 .cse26 .cse10 .cse11 .cse12 .cse27 .cse13 .cse14 .cse17 .cse18 .cse19 .cse28 .cse20) (or .cse0 .cse1 .cse3 .cse23 .cse4 .cse7 .cse25 .cse11 .cse12 .cse13 .cse15 .cse19 .cse26 .cse2 .cse22 .cse24 .cse5 .cse6 .cse10 .cse27 .cse14 .cse17 .cse18 .cse28 .cse20) (or .cse0 .cse1 .cse2 .cse3 .cse29 .cse4 .cse5 .cse6 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse3 .cse29 .cse4 .cse5 .cse6 .cse12 .cse27 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse21 .cse22 .cse3 .cse23 .cse4 .cse24 .cse5 .cse6 .cse25 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse28 .cse26 .cse20)))) [2018-11-18 10:57:12,812 INFO L425 ceAbstractionStarter]: For program point ldv_linux_usb_gadget_destroy_classEXIT(lines 9529 9551) no Hoare annotation was computed. [2018-11-18 10:57:12,812 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_block_genhd__more_initial_at_exitEXIT(lines 12863 12877) no Hoare annotation was computed. [2018-11-18 10:57:12,812 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_block_genhd__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12870) no Hoare annotation was computed. [2018-11-18 10:57:12,825 INFO L425 ceAbstractionStarter]: For program point L12868-2(lines 12863 12877) no Hoare annotation was computed. [2018-11-18 10:57:12,825 INFO L425 ceAbstractionStarter]: For program point L12868(lines 12868 12874) no Hoare annotation was computed. [2018-11-18 10:57:12,825 INFO L425 ceAbstractionStarter]: For program point L12870(line 12870) no Hoare annotation was computed. [2018-11-18 10:57:12,825 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_block_genhd__more_initial_at_exitENTRY(lines 12863 12877) the Hoare annotation is: true [2018-11-18 10:57:12,826 INFO L421 ceAbstractionStarter]: At program point L7694(line 7694) the Hoare annotation is: (let ((.cse21 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse21))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse10 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse11 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse4 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse12 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse14 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse5 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse15 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse6 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse7 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse8 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse18 (= |ldv_ldv_post_init_134_#in~ldv_func_arg1| ldv_ldv_post_init_134_~ldv_func_arg1)) (.cse16 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse17 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse9 (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 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) .cse11 .cse12 (not (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) .cse13 .cse14 .cse15 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse10 .cse11 .cse2 .cse3 .cse4 .cse12 .cse13 .cse14 .cse5 .cse15 .cse6 .cse7 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse8 .cse18 (bvugt .cse21 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) .cse16 .cse17 .cse9 .cse19 .cse20)))) [2018-11-18 10:57:12,826 INFO L421 ceAbstractionStarter]: At program point L7695(line 7695) the Hoare annotation is: (let ((.cse21 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse21))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse10 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse11 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse4 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse12 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse14 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse5 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse15 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse6 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse7 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse8 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse18 (= |ldv_ldv_post_init_134_#in~ldv_func_arg1| ldv_ldv_post_init_134_~ldv_func_arg1)) (.cse16 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse17 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse9 (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 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) .cse11 .cse12 (not (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) .cse13 .cse14 .cse15 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse10 .cse11 .cse2 .cse3 .cse4 .cse12 .cse13 .cse14 .cse5 .cse15 .cse6 .cse7 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse8 .cse18 (bvugt .cse21 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) .cse16 .cse17 .cse9 .cse19 .cse20)))) [2018-11-18 10:57:12,842 INFO L425 ceAbstractionStarter]: For program point L7696(line 7696) no Hoare annotation was computed. [2018-11-18 10:57:12,842 INFO L425 ceAbstractionStarter]: For program point ldv_ldv_post_init_134FINAL(lines 7688 7700) no Hoare annotation was computed. [2018-11-18 10:57:12,842 INFO L425 ceAbstractionStarter]: For program point ldv_ldv_post_init_134EXIT(lines 7688 7700) no Hoare annotation was computed. [2018-11-18 10:57:12,842 INFO L421 ceAbstractionStarter]: At program point L7694-1(line 7694) the Hoare annotation is: (let ((.cse21 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse21))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse10 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse11 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse4 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse12 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse14 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse5 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse15 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse6 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse7 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse8 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse18 (= |ldv_ldv_post_init_134_#in~ldv_func_arg1| ldv_ldv_post_init_134_~ldv_func_arg1)) (.cse16 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse17 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse9 (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 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) .cse11 .cse12 (not (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) .cse13 .cse14 .cse15 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse10 .cse11 .cse2 .cse3 .cse4 .cse12 .cse13 .cse14 .cse5 .cse15 .cse6 .cse7 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse8 .cse18 (bvugt .cse21 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) .cse16 .cse17 .cse9 .cse19 .cse20)))) [2018-11-18 10:57:12,857 INFO L428 ceAbstractionStarter]: At program point ldv_ldv_post_init_134ENTRY(lines 7688 7700) the Hoare annotation is: true [2018-11-18 10:57:12,858 INFO L421 ceAbstractionStarter]: At program point ldv_linux_drivers_base_class_destroy_classENTRY(lines 8340 8362) the Hoare annotation is: (let ((.cse23 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse23))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse6 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse7 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse8 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse9 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse10 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse11 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse14 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse15 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse16 (bvugt .cse23 (_ bv18446744073709547521 64))) (.cse17 (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32)))) (.cse18 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse19 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse21 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse22 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22)))) [2018-11-18 10:57:12,865 INFO L425 ceAbstractionStarter]: For program point L8351(lines 8351 8355) no Hoare annotation was computed. [2018-11-18 10:57:12,865 INFO L425 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_destroy_classEXIT(lines 8340 8362) no Hoare annotation was computed. [2018-11-18 10:57:12,865 INFO L425 ceAbstractionStarter]: For program point L8349-1(line 8349) no Hoare annotation was computed. [2018-11-18 10:57:12,865 INFO L421 ceAbstractionStarter]: At program point L8349(line 8349) the Hoare annotation is: (let ((.cse23 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse23))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse6 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse7 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse8 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse9 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse10 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse16 (and (= |ldv_linux_drivers_base_class_destroy_class_#in~cls.offset| ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= |ldv_linux_drivers_base_class_destroy_class_#in~cls.base| ldv_linux_drivers_base_class_destroy_class_~cls.base))) (.cse11 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse13 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse14 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse15 (bvugt .cse23 (_ bv18446744073709547521 64))) (.cse17 (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32)))) (.cse18 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse19 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse21 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse22 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse16 .cse11 .cse12 .cse13 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22)))) [2018-11-18 10:57:12,870 INFO L421 ceAbstractionStarter]: At program point L8358(line 8358) the Hoare annotation is: (let ((.cse23 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse23))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse6 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse7 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse8 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse9 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse10 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse13 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse14 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse20 (and (= |ldv_linux_drivers_base_class_destroy_class_#in~cls.offset| ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= |ldv_linux_drivers_base_class_destroy_class_#in~cls.base| ldv_linux_drivers_base_class_destroy_class_~cls.base) (let ((.cse24 (bvugt ((_ sign_extend 32) (bvadd |ldv_linux_drivers_base_class_destroy_class_#in~cls.offset| |ldv_linux_drivers_base_class_destroy_class_#in~cls.base|)) (_ bv18446744073709547521 64)))) (or (and (= ((_ sign_extend 32) (_ bv1 32)) ldv_linux_drivers_base_class_destroy_class_~tmp~51) .cse24) (and (= ((_ sign_extend 32) (_ bv0 32)) ldv_linux_drivers_base_class_destroy_class_~tmp~51) (not .cse24)))))) (.cse15 (bvugt .cse23 (_ bv18446744073709547521 64))) (.cse16 (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32)))) (.cse17 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse18 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse19 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse21 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse22 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse20 .cse15 .cse16 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse17 .cse18 .cse19 .cse21 .cse22)))) [2018-11-18 10:57:12,872 INFO L425 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_destroy_classFINAL(lines 8340 8362) no Hoare annotation was computed. [2018-11-18 10:57:12,872 INFO L425 ceAbstractionStarter]: For program point L8345(lines 8345 8356) no Hoare annotation was computed. [2018-11-18 10:57:12,872 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_arch_io__more_initial_at_exitENTRY(lines 12894 12908) the Hoare annotation is: true [2018-11-18 10:57:12,872 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_arch_io__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12901) no Hoare annotation was computed. [2018-11-18 10:57:12,872 INFO L425 ceAbstractionStarter]: For program point L12899-2(lines 12894 12908) no Hoare annotation was computed. [2018-11-18 10:57:12,872 INFO L425 ceAbstractionStarter]: For program point L12899(lines 12899 12905) no Hoare annotation was computed. [2018-11-18 10:57:12,872 INFO L425 ceAbstractionStarter]: For program point L12901(line 12901) no Hoare annotation was computed. [2018-11-18 10:57:12,873 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_arch_io__more_initial_at_exitEXIT(lines 12894 12908) no Hoare annotation was computed. [2018-11-18 10:57:12,874 INFO L425 ceAbstractionStarter]: For program point L12794(line 12794) no Hoare annotation was computed. [2018-11-18 10:57:12,874 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_block_queue__more_initial_at_exitENTRY(lines 12787 12801) the Hoare annotation is: true [2018-11-18 10:57:12,874 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_block_queue__more_initial_at_exitEXIT(lines 12787 12801) no Hoare annotation was computed. [2018-11-18 10:57:12,874 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_block_queue__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12794) no Hoare annotation was computed. [2018-11-18 10:57:12,875 INFO L425 ceAbstractionStarter]: For program point L12792-2(lines 12787 12801) no Hoare annotation was computed. [2018-11-18 10:57:12,875 INFO L425 ceAbstractionStarter]: For program point L12792(lines 12792 12798) no Hoare annotation was computed. [2018-11-18 10:57:12,875 INFO L428 ceAbstractionStarter]: At program point ldv_linux_net_register_reset_error_counterENTRY(lines 9170 9178) the Hoare annotation is: true [2018-11-18 10:57:12,875 INFO L425 ceAbstractionStarter]: For program point ldv_linux_net_register_reset_error_counterEXIT(lines 9170 9178) no Hoare annotation was computed. [2018-11-18 10:57:12,875 INFO L425 ceAbstractionStarter]: For program point ldv_linux_net_register_reset_error_counterFINAL(lines 9170 9178) no Hoare annotation was computed. [2018-11-18 10:57:12,875 INFO L425 ceAbstractionStarter]: For program point PTR_ERREXIT(lines 7246 7256) no Hoare annotation was computed. [2018-11-18 10:57:12,875 INFO L428 ceAbstractionStarter]: At program point PTR_ERRENTRY(lines 7246 7256) the Hoare annotation is: true [2018-11-18 10:57:12,875 INFO L425 ceAbstractionStarter]: For program point L7252-1(line 7252) no Hoare annotation was computed. [2018-11-18 10:57:12,875 INFO L425 ceAbstractionStarter]: For program point PTR_ERRFINAL(lines 7246 7256) no Hoare annotation was computed. [2018-11-18 10:57:12,875 INFO L421 ceAbstractionStarter]: At program point L7252(line 7252) the Hoare annotation is: (or (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (and (= |PTR_ERR_#in~ptr.offset| PTR_ERR_~ptr.offset) (= PTR_ERR_~ptr.base |PTR_ERR_#in~ptr.base|)) (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)) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (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 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0))) [2018-11-18 10:57:12,876 INFO L425 ceAbstractionStarter]: For program point ldv_is_errEXIT(lines 8423 8430) no Hoare annotation was computed. [2018-11-18 10:57:12,879 INFO L428 ceAbstractionStarter]: At program point ldv_is_errENTRY(lines 8423 8430) the Hoare annotation is: true [2018-11-18 10:57:12,879 INFO L425 ceAbstractionStarter]: For program point ldv_is_errFINAL(lines 8423 8430) no Hoare annotation was computed. [2018-11-18 10:57:12,879 INFO L425 ceAbstractionStarter]: For program point ldv_linux_block_queue_check_final_stateEXIT(lines 8195 8205) no Hoare annotation was computed. [2018-11-18 10:57:12,880 INFO L425 ceAbstractionStarter]: For program point ldv_linux_block_queue_check_final_stateFINAL(lines 8195 8205) no Hoare annotation was computed. [2018-11-18 10:57:12,880 INFO L428 ceAbstractionStarter]: At program point ldv_linux_block_queue_check_final_stateENTRY(lines 8195 8205) the Hoare annotation is: true [2018-11-18 10:57:12,880 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_fs_char_dev__registered_at_exitENTRY(lines 12020 12034) the Hoare annotation is: true [2018-11-18 10:57:12,880 INFO L425 ceAbstractionStarter]: For program point L12027(line 12027) no Hoare annotation was computed. [2018-11-18 10:57:12,880 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12027) no Hoare annotation was computed. [2018-11-18 10:57:12,880 INFO L425 ceAbstractionStarter]: For program point L12025(lines 12025 12031) no Hoare annotation was computed. [2018-11-18 10:57:12,880 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__registered_at_exitEXIT(lines 12020 12034) no Hoare annotation was computed. [2018-11-18 10:57:12,880 INFO L425 ceAbstractionStarter]: For program point L12025-2(lines 12020 12034) no Hoare annotation was computed. [2018-11-18 10:57:12,880 INFO L428 ceAbstractionStarter]: At program point ldv_ptr_errENTRY(lines 8439 8446) the Hoare annotation is: true [2018-11-18 10:57:12,880 INFO L425 ceAbstractionStarter]: For program point ldv_ptr_errFINAL(lines 8439 8446) no Hoare annotation was computed. [2018-11-18 10:57:12,880 INFO L425 ceAbstractionStarter]: For program point ldv_ptr_errEXIT(lines 8439 8446) no Hoare annotation was computed. [2018-11-18 10:57:12,881 INFO L421 ceAbstractionStarter]: At program point ldv_unregister_chrdev_region_133ENTRY(lines 7675 7687) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:12,881 INFO L421 ceAbstractionStarter]: At program point L7682-1(line 7682) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:12,881 INFO L425 ceAbstractionStarter]: For program point ldv_unregister_chrdev_region_133FINAL(lines 7675 7687) no Hoare annotation was computed. [2018-11-18 10:57:12,882 INFO L421 ceAbstractionStarter]: At program point L7682(line 7682) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:12,884 INFO L425 ceAbstractionStarter]: For program point ldv_unregister_chrdev_region_133EXIT(lines 7675 7687) no Hoare annotation was computed. [2018-11-18 10:57:12,884 INFO L428 ceAbstractionStarter]: At program point ldv_linux_lib_find_bit_initializeENTRY(lines 9074 9084) the Hoare annotation is: true [2018-11-18 10:57:12,884 INFO L425 ceAbstractionStarter]: For program point ldv_linux_lib_find_bit_initializeEXIT(lines 9074 9084) no Hoare annotation was computed. [2018-11-18 10:57:12,885 INFO L425 ceAbstractionStarter]: For program point ldv_linux_lib_find_bit_initializeFINAL(lines 9074 9084) no Hoare annotation was computed. [2018-11-18 10:57:12,885 INFO L425 ceAbstractionStarter]: For program point L11932(lines 11932 11938) no Hoare annotation was computed. [2018-11-18 10:57:12,885 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_lib_idr__more_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11934) no Hoare annotation was computed. [2018-11-18 10:57:12,885 INFO L425 ceAbstractionStarter]: For program point L11932-2(lines 11927 11941) no Hoare annotation was computed. [2018-11-18 10:57:12,885 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_lib_idr__more_at_exitEXIT(lines 11927 11941) no Hoare annotation was computed. [2018-11-18 10:57:12,885 INFO L425 ceAbstractionStarter]: For program point L11934(line 11934) no Hoare annotation was computed. [2018-11-18 10:57:12,885 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_lib_idr__more_at_exitENTRY(lines 11927 11941) the Hoare annotation is: true [2018-11-18 10:57:12,885 INFO L425 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_create_classFINAL(lines 8287 8308) no Hoare annotation was computed. [2018-11-18 10:57:12,885 INFO L421 ceAbstractionStarter]: At program point ldv_linux_drivers_base_class_create_classENTRY(lines 8287 8308) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_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)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (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 (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))))) [2018-11-18 10:57:12,887 INFO L425 ceAbstractionStarter]: For program point L8298(lines 8298 8305) no Hoare annotation was computed. [2018-11-18 10:57:12,887 INFO L425 ceAbstractionStarter]: For program point L8300-1(line 8300) no Hoare annotation was computed. [2018-11-18 10:57:12,887 INFO L421 ceAbstractionStarter]: At program point L8300(line 8300) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (let ((.cse0 ((_ sign_extend 32) (bvadd ldv_linux_drivers_base_class_create_class_~is_got~0.base ldv_linux_drivers_base_class_create_class_~is_got~0.offset)))) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) .cse0))) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= ldv_linux_drivers_base_class_create_class_~tmp~50 ((_ sign_extend 32) (_ bv0 32))))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))))) [2018-11-18 10:57:12,888 INFO L421 ceAbstractionStarter]: At program point L8294(line 8294) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_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)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (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 (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))))) [2018-11-18 10:57:12,890 INFO L421 ceAbstractionStarter]: At program point L8295-1(line 8295) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))))) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ldv_linux_drivers_base_class_create_class_~is_got~0.base ldv_linux_drivers_base_class_create_class_~is_got~0.offset))))))) [2018-11-18 10:57:12,891 INFO L421 ceAbstractionStarter]: At program point L8295(line 8295) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_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)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (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 (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))))) [2018-11-18 10:57:12,894 INFO L425 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_create_classEXIT(lines 8287 8308) no Hoare annotation was computed. [2018-11-18 10:57:12,894 INFO L425 ceAbstractionStarter]: For program point L8296(line 8296) no Hoare annotation was computed. [2018-11-18 10:57:12,894 INFO L425 ceAbstractionStarter]: For program point L8298-2(lines 8298 8305) no Hoare annotation was computed. [2018-11-18 10:57:12,894 INFO L425 ceAbstractionStarter]: For program point L8294-1(line 8294) no Hoare annotation was computed. [2018-11-18 10:57:12,894 INFO L425 ceAbstractionStarter]: For program point L4075-1(line 4075) no Hoare annotation was computed. [2018-11-18 10:57:12,895 INFO L421 ceAbstractionStarter]: At program point L4075(line 4075) the Hoare annotation is: (let ((.cse1 ((_ sign_extend 32) (bvadd ldv_create_class_~res1~0.base ldv_create_class_~res1~0.offset)))) (let ((.cse0 (bvugt .cse1 (_ bv18446744073709547521 64)))) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (and (not .cse0) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) .cse1)))) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse0) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))))))) [2018-11-18 10:57:12,896 INFO L425 ceAbstractionStarter]: For program point L4073-1(line 4073) no Hoare annotation was computed. [2018-11-18 10:57:12,896 INFO L421 ceAbstractionStarter]: At program point ldv_create_classENTRY(lines 4062 4079) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_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)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (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 (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))))) [2018-11-18 10:57:12,896 INFO L421 ceAbstractionStarter]: At program point L4073(line 4073) the Hoare annotation is: (let ((.cse1 ((_ sign_extend 32) (bvadd ldv_create_class_~res1~0.base ldv_create_class_~res1~0.offset)))) (let ((.cse0 (bvugt .cse1 (_ bv18446744073709547521 64)))) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (and (not .cse0) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) .cse1)))) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse0) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))))))) [2018-11-18 10:57:12,900 INFO L425 ceAbstractionStarter]: For program point L4071-1(line 4071) no Hoare annotation was computed. [2018-11-18 10:57:12,900 INFO L425 ceAbstractionStarter]: For program point ldv_create_classEXIT(lines 4062 4079) no Hoare annotation was computed. [2018-11-18 10:57:12,900 INFO L421 ceAbstractionStarter]: At program point L4071(line 4071) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_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)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (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 (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))))) [2018-11-18 10:57:12,901 INFO L425 ceAbstractionStarter]: For program point ldv_create_classFINAL(lines 4062 4079) no Hoare annotation was computed. [2018-11-18 10:57:12,901 INFO L425 ceAbstractionStarter]: For program point ldv_linux_kernel_locking_rwlock_check_final_stateFINAL(lines 8682 8693) no Hoare annotation was computed. [2018-11-18 10:57:12,905 INFO L425 ceAbstractionStarter]: For program point ldv_linux_kernel_locking_rwlock_check_final_stateEXIT(lines 8682 8693) no Hoare annotation was computed. [2018-11-18 10:57:12,905 INFO L428 ceAbstractionStarter]: At program point L8688(line 8688) the Hoare annotation is: true [2018-11-18 10:57:12,905 INFO L428 ceAbstractionStarter]: At program point ldv_linux_kernel_locking_rwlock_check_final_stateENTRY(lines 8682 8693) the Hoare annotation is: true [2018-11-18 10:57:12,905 INFO L425 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_sched_check_final_stateFINAL(lines 8908 8918) no Hoare annotation was computed. [2018-11-18 10:57:12,906 INFO L425 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_update_lock_sched_check_final_stateEXIT(lines 8908 8918) no Hoare annotation was computed. [2018-11-18 10:57:12,906 INFO L428 ceAbstractionStarter]: At program point ldv_linux_kernel_rcu_update_lock_sched_check_final_stateENTRY(lines 8908 8918) the Hoare annotation is: true [2018-11-18 10:57:12,906 INFO L425 ceAbstractionStarter]: For program point ldv_linux_mmc_sdio_func_check_final_stateFINAL(lines 9138 9148) no Hoare annotation was computed. [2018-11-18 10:57:12,906 INFO L428 ceAbstractionStarter]: At program point ldv_linux_mmc_sdio_func_check_final_stateENTRY(lines 9138 9148) the Hoare annotation is: true [2018-11-18 10:57:12,906 INFO L425 ceAbstractionStarter]: For program point ldv_linux_mmc_sdio_func_check_final_stateEXIT(lines 9138 9148) no Hoare annotation was computed. [2018-11-18 10:57:12,906 INFO L425 ceAbstractionStarter]: For program point ldv_EMGentry_init_lirc_dev_init_3_7FINAL(lines 6816 6826) no Hoare annotation was computed. [2018-11-18 10:57:12,906 INFO L425 ceAbstractionStarter]: For program point ldv_EMGentry_init_lirc_dev_init_3_7EXIT(lines 6816 6826) no Hoare annotation was computed. [2018-11-18 10:57:12,906 INFO L421 ceAbstractionStarter]: At program point L6822(line 6822) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_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 (= ((_ 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 (= (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 (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-18 10:57:12,907 INFO L421 ceAbstractionStarter]: At program point ldv_EMGentry_init_lirc_dev_init_3_7ENTRY(lines 6816 6826) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_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 (= ((_ 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 (= (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 (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-18 10:57:12,911 INFO L425 ceAbstractionStarter]: For program point L6822-1(line 6822) no Hoare annotation was computed. [2018-11-18 10:57:12,911 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_block_request__get_at_exitENTRY(lines 12664 12678) the Hoare annotation is: true [2018-11-18 10:57:12,911 INFO L425 ceAbstractionStarter]: For program point L12669-2(lines 12664 12678) no Hoare annotation was computed. [2018-11-18 10:57:12,911 INFO L425 ceAbstractionStarter]: For program point L12669(lines 12669 12675) no Hoare annotation was computed. [2018-11-18 10:57:12,911 INFO L425 ceAbstractionStarter]: For program point L12671(line 12671) no Hoare annotation was computed. [2018-11-18 10:57:12,911 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_block_request__get_at_exitEXIT(lines 12664 12678) no Hoare annotation was computed. [2018-11-18 10:57:12,911 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_block_request__get_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12671) no Hoare annotation was computed. [2018-11-18 10:57:12,911 INFO L425 ceAbstractionStarter]: For program point L11997(line 11997) no Hoare annotation was computed. [2018-11-18 10:57:12,911 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__double_registrationEXIT(lines 11990 12004) no Hoare annotation was computed. [2018-11-18 10:57:12,911 INFO L425 ceAbstractionStarter]: For program point L11995(lines 11995 12001) no Hoare annotation was computed. [2018-11-18 10:57:12,911 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11997) no Hoare annotation was computed. [2018-11-18 10:57:12,912 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_fs_char_dev__double_registrationENTRY(lines 11990 12004) the Hoare annotation is: true [2018-11-18 10:57:12,912 INFO L425 ceAbstractionStarter]: For program point L11995-2(lines 11990 12004) no Hoare annotation was computed. [2018-11-18 10:57:12,912 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_mmc_sdio_func__unreleased_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12212) no Hoare annotation was computed. [2018-11-18 10:57:12,914 INFO L425 ceAbstractionStarter]: For program point L12210-2(lines 12205 12219) no Hoare annotation was computed. [2018-11-18 10:57:12,914 INFO L425 ceAbstractionStarter]: For program point L12212(line 12212) no Hoare annotation was computed. [2018-11-18 10:57:12,914 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_mmc_sdio_func__unreleased_at_exitENTRY(lines 12205 12219) the Hoare annotation is: true [2018-11-18 10:57:12,914 INFO L425 ceAbstractionStarter]: For program point L12210(lines 12210 12216) no Hoare annotation was computed. [2018-11-18 10:57:12,915 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_mmc_sdio_func__unreleased_at_exitEXIT(lines 12205 12219) no Hoare annotation was computed. [2018-11-18 10:57:12,915 INFO L425 ceAbstractionStarter]: For program point ldv_class_destroy_132EXIT(lines 7663 7674) no Hoare annotation was computed. [2018-11-18 10:57:12,915 INFO L421 ceAbstractionStarter]: At program point ldv_class_destroy_132ENTRY(lines 7663 7674) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:12,915 INFO L421 ceAbstractionStarter]: At program point L7669-1(line 7669) the Hoare annotation is: (let ((.cse1 (= |ldv_class_destroy_132_#in~cls.offset| ldv_class_destroy_132_~cls.offset)) (.cse2 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse4 (= ldv_class_destroy_132_~cls.base |ldv_class_destroy_132_#in~cls.base|)) (.cse3 ((_ sign_extend 32) (bvadd ldv_class_destroy_132_~cls.offset ldv_class_destroy_132_~cls.base))) (.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (and .cse1 .cse2 (= ((_ sign_extend 32) (_ bv0 32)) .cse3) .cse4) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (and .cse1 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse4) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (and .cse1 .cse2 .cse4 (bvugt .cse3 (_ bv18446744073709547521 64))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:12,918 INFO L425 ceAbstractionStarter]: For program point ldv_class_destroy_132FINAL(lines 7663 7674) no Hoare annotation was computed. [2018-11-18 10:57:12,918 INFO L421 ceAbstractionStarter]: At program point L7669(line 7669) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (and (= |ldv_class_destroy_132_#in~cls.offset| ldv_class_destroy_132_~cls.offset) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= ldv_class_destroy_132_~cls.base |ldv_class_destroy_132_#in~cls.base|)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:12,922 INFO L425 ceAbstractionStarter]: For program point ldv_linux_lib_idr_check_final_stateEXIT(lines 11733 11743) no Hoare annotation was computed. [2018-11-18 10:57:12,923 INFO L428 ceAbstractionStarter]: At program point ldv_linux_lib_idr_check_final_stateENTRY(lines 11733 11743) the Hoare annotation is: true [2018-11-18 10:57:12,923 INFO L425 ceAbstractionStarter]: For program point ldv_linux_lib_idr_check_final_stateFINAL(lines 11733 11743) no Hoare annotation was computed. [2018-11-18 10:57:12,923 INFO L425 ceAbstractionStarter]: For program point ldv_class_destroy_131EXIT(lines 7651 7662) no Hoare annotation was computed. [2018-11-18 10:57:12,923 INFO L421 ceAbstractionStarter]: At program point L7657-1(line 7657) the Hoare annotation is: (let ((.cse2 (= |ldv_class_destroy_131_#in~cls.base| ldv_class_destroy_131_~cls.base)) (.cse1 (= |ldv_class_destroy_131_#in~cls.offset| ldv_class_destroy_131_~cls.offset)) (.cse4 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse3 ((_ sign_extend 32) (bvadd ldv_class_destroy_131_~cls.offset ldv_class_destroy_131_~cls.base))) (.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (and .cse1 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse2) (and .cse2 .cse1 (= .cse3 ((_ sign_extend 32) (_ bv0 32))) .cse4) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (and .cse2 .cse1 .cse4 (bvugt .cse3 (_ bv18446744073709547521 64))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:12,925 INFO L421 ceAbstractionStarter]: At program point L7657(line 7657) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (and (= |ldv_class_destroy_131_#in~cls.offset| ldv_class_destroy_131_~cls.offset) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= |ldv_class_destroy_131_#in~cls.base| ldv_class_destroy_131_~cls.base)) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:12,925 INFO L421 ceAbstractionStarter]: At program point ldv_class_destroy_131ENTRY(lines 7651 7662) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:12,933 INFO L425 ceAbstractionStarter]: For program point ldv_class_destroy_131FINAL(lines 7651 7662) no Hoare annotation was computed. [2018-11-18 10:57:12,933 INFO L421 ceAbstractionStarter]: At program point L8509(line 8509) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (and (= ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:12,933 INFO L425 ceAbstractionStarter]: For program point L8509-1(line 8509) no Hoare annotation was computed. [2018-11-18 10:57:12,933 INFO L425 ceAbstractionStarter]: For program point L8507(lines 8507 8514) no Hoare annotation was computed. [2018-11-18 10:57:12,934 INFO L421 ceAbstractionStarter]: At program point L8505(line 8505) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:12,945 INFO L425 ceAbstractionStarter]: For program point L8507-2(lines 8507 8514) no Hoare annotation was computed. [2018-11-18 10:57:12,945 INFO L425 ceAbstractionStarter]: For program point L8505-1(line 8505) no Hoare annotation was computed. [2018-11-18 10:57:12,945 INFO L425 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_register_chrdev_regionFINAL(lines 8499 8517) no Hoare annotation was computed. [2018-11-18 10:57:12,945 INFO L425 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_register_chrdev_regionEXIT(lines 8499 8517) no Hoare annotation was computed. [2018-11-18 10:57:12,945 INFO L421 ceAbstractionStarter]: At program point ldv_linux_fs_char_dev_register_chrdev_regionENTRY(lines 8499 8517) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:12,956 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_fs_sysfs__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12948) no Hoare annotation was computed. [2018-11-18 10:57:12,956 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_fs_sysfs__more_initial_at_exitEXIT(lines 12941 12955) no Hoare annotation was computed. [2018-11-18 10:57:12,956 INFO L425 ceAbstractionStarter]: For program point L12946-2(lines 12941 12955) no Hoare annotation was computed. [2018-11-18 10:57:12,956 INFO L425 ceAbstractionStarter]: For program point L12946(lines 12946 12952) no Hoare annotation was computed. [2018-11-18 10:57:12,956 INFO L425 ceAbstractionStarter]: For program point L12948(line 12948) no Hoare annotation was computed. [2018-11-18 10:57:12,956 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_fs_sysfs__more_initial_at_exitENTRY(lines 12941 12955) the Hoare annotation is: true [2018-11-18 10:57:12,956 INFO L428 ceAbstractionStarter]: At program point ldv_linux_usb_register_reset_error_counterENTRY(lines 9670 9678) the Hoare annotation is: true [2018-11-18 10:57:12,956 INFO L425 ceAbstractionStarter]: For program point ldv_linux_usb_register_reset_error_counterFINAL(lines 9670 9678) no Hoare annotation was computed. [2018-11-18 10:57:12,956 INFO L425 ceAbstractionStarter]: For program point ldv_linux_usb_register_reset_error_counterEXIT(lines 9670 9678) no Hoare annotation was computed. [2018-11-18 10:57:12,956 INFO L425 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_check_final_stateEXIT(lines 8530 8540) no Hoare annotation was computed. [2018-11-18 10:57:12,956 INFO L428 ceAbstractionStarter]: At program point ldv_linux_fs_char_dev_check_final_stateENTRY(lines 8530 8540) the Hoare annotation is: true [2018-11-18 10:57:12,956 INFO L425 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_check_final_stateFINAL(lines 8530 8540) no Hoare annotation was computed. [2018-11-18 10:57:12,957 INFO L425 ceAbstractionStarter]: For program point ldv_linux_net_rtnetlink_check_final_stateEXIT(lines 9273 9283) no Hoare annotation was computed. [2018-11-18 10:57:12,957 INFO L428 ceAbstractionStarter]: At program point ldv_linux_net_rtnetlink_check_final_stateENTRY(lines 9273 9283) the Hoare annotation is: true [2018-11-18 10:57:12,960 INFO L425 ceAbstractionStarter]: For program point ldv_linux_net_rtnetlink_check_final_stateFINAL(lines 9273 9283) no Hoare annotation was computed. [2018-11-18 10:57:12,960 INFO L428 ceAbstractionStarter]: At program point ldv_ldv_initialize_137ENTRY(lines 7761 7771) the Hoare annotation is: true [2018-11-18 10:57:12,960 INFO L425 ceAbstractionStarter]: For program point ldv_ldv_initialize_137FINAL(lines 7761 7771) no Hoare annotation was computed. [2018-11-18 10:57:12,960 INFO L425 ceAbstractionStarter]: For program point ldv_ldv_initialize_137EXIT(lines 7761 7771) no Hoare annotation was computed. [2018-11-18 10:57:12,961 INFO L421 ceAbstractionStarter]: At program point ldv_linux_drivers_base_class_unregister_classENTRY(lines 8328 8339) the Hoare annotation is: (let ((.cse23 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse23))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse4 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse5 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse6 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse7 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse8 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse9 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse10 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse11 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse14 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse15 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse16 (bvugt .cse23 (_ bv18446744073709547521 64))) (.cse17 (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32)))) (.cse18 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse19 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse21 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse22 (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22)))) [2018-11-18 10:57:12,961 INFO L425 ceAbstractionStarter]: For program point L8334(line 8334) no Hoare annotation was computed. [2018-11-18 10:57:12,961 INFO L425 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_unregister_classFINAL(lines 8328 8339) no Hoare annotation was computed. [2018-11-18 10:57:12,961 INFO L425 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_unregister_classEXIT(lines 8328 8339) no Hoare annotation was computed. [2018-11-18 10:57:12,961 INFO L425 ceAbstractionStarter]: For program point ldv_linux_block_request_check_final_stateFINAL(lines 8271 8281) no Hoare annotation was computed. [2018-11-18 10:57:12,961 INFO L425 ceAbstractionStarter]: For program point ldv_linux_block_request_check_final_stateEXIT(lines 8271 8281) no Hoare annotation was computed. [2018-11-18 10:57:12,961 INFO L428 ceAbstractionStarter]: At program point ldv_linux_block_request_check_final_stateENTRY(lines 8271 8281) the Hoare annotation is: true [2018-11-18 10:57:12,970 INFO L425 ceAbstractionStarter]: For program point ldv__builtin_expectFINAL(lines 9771 9778) no Hoare annotation was computed. [2018-11-18 10:57:12,970 INFO L428 ceAbstractionStarter]: At program point ldv__builtin_expectENTRY(lines 9771 9778) the Hoare annotation is: true [2018-11-18 10:57:12,970 INFO L425 ceAbstractionStarter]: For program point ldv__builtin_expectEXIT(lines 9771 9778) no Hoare annotation was computed. [2018-11-18 10:57:12,971 INFO L425 ceAbstractionStarter]: For program point lirc_dev_exitFINAL(lines 6756 6768) no Hoare annotation was computed. [2018-11-18 10:57:12,971 INFO L425 ceAbstractionStarter]: For program point L6762(line 6762) no Hoare annotation was computed. [2018-11-18 10:57:12,971 INFO L425 ceAbstractionStarter]: For program point L6763-1(line 6763) no Hoare annotation was computed. [2018-11-18 10:57:12,971 INFO L425 ceAbstractionStarter]: For program point lirc_dev_exitEXIT(lines 6756 6768) no Hoare annotation was computed. [2018-11-18 10:57:12,971 INFO L421 ceAbstractionStarter]: At program point L6763(line 6763) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:12,971 INFO L421 ceAbstractionStarter]: At program point lirc_dev_exitENTRY(lines 6756 6768) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (and (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv4294967295 32)) (_ bv0 32))) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:12,976 INFO L425 ceAbstractionStarter]: For program point L13084-2(lines 13079 13093) no Hoare annotation was computed. [2018-11-18 10:57:12,976 INFO L425 ceAbstractionStarter]: For program point L13084(lines 13084 13090) no Hoare annotation was computed. [2018-11-18 10:57:12,976 INFO L425 ceAbstractionStarter]: For program point L13086(line 13086) no Hoare annotation was computed. [2018-11-18 10:57:12,976 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 13086) no Hoare annotation was computed. [2018-11-18 10:57:12,976 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitEXIT(lines 13079 13093) no Hoare annotation was computed. [2018-11-18 10:57:12,976 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exitENTRY(lines 13079 13093) the Hoare annotation is: true [2018-11-18 10:57:12,976 INFO L425 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_srcu_check_final_stateEXIT(lines 8814 8824) no Hoare annotation was computed. [2018-11-18 10:57:12,977 INFO L428 ceAbstractionStarter]: At program point ldv_linux_kernel_rcu_srcu_check_final_stateENTRY(lines 8814 8824) the Hoare annotation is: true [2018-11-18 10:57:12,977 INFO L425 ceAbstractionStarter]: For program point ldv_linux_kernel_rcu_srcu_check_final_stateFINAL(lines 8814 8824) no Hoare annotation was computed. [2018-11-18 10:57:12,977 INFO L421 ceAbstractionStarter]: At program point L8973(line 8973) the Hoare annotation is: (let ((.cse15 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse15))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.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))) (.cse10 (not (= ~ldv_linux_usb_urb_urb_state~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)))) (.cse19 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= (_ bv0 32) ~rtnllocknumber~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))) (.cse18 (= |ldv_filter_positive_int_#in~val| ldv_filter_positive_int_~val)) (.cse11 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~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)))) (.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 .cse4 .cse5 .cse6 .cse10 .cse12 .cse13 .cse14 .cse19 .cse2 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) .cse3 .cse7 (not (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) .cse8 .cse9 .cse18 .cse11 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse16 .cse17 .cse20 .cse21)))) [2018-11-18 10:57:12,979 INFO L425 ceAbstractionStarter]: For program point L8973-1(line 8973) no Hoare annotation was computed. [2018-11-18 10:57:12,979 INFO L425 ceAbstractionStarter]: For program point ldv_filter_positive_intEXIT(lines 8967 8977) no Hoare annotation was computed. [2018-11-18 10:57:12,979 INFO L428 ceAbstractionStarter]: At program point ldv_filter_positive_intENTRY(lines 8967 8977) the Hoare annotation is: true [2018-11-18 10:57:12,979 INFO L425 ceAbstractionStarter]: For program point ldv_filter_positive_intFINAL(lines 8967 8977) no Hoare annotation was computed. [2018-11-18 10:57:12,979 INFO L425 ceAbstractionStarter]: For program point ldv_linux_arch_io_check_final_stateEXIT(lines 8071 8081) no Hoare annotation was computed. [2018-11-18 10:57:12,979 INFO L428 ceAbstractionStarter]: At program point ldv_linux_arch_io_check_final_stateENTRY(lines 8071 8081) the Hoare annotation is: true [2018-11-18 10:57:12,980 INFO L425 ceAbstractionStarter]: For program point ldv_linux_arch_io_check_final_stateFINAL(lines 8071 8081) no Hoare annotation was computed. [2018-11-18 10:57:12,980 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12519) no Hoare annotation was computed. [2018-11-18 10:57:12,980 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetEXIT(lines 12512 12526) no Hoare annotation was computed. [2018-11-18 10:57:12,980 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadgetENTRY(lines 12512 12526) the Hoare annotation is: true [2018-11-18 10:57:12,980 INFO L425 ceAbstractionStarter]: For program point L12517(lines 12517 12523) no Hoare annotation was computed. [2018-11-18 10:57:12,984 INFO L425 ceAbstractionStarter]: For program point L12517-2(lines 12512 12526) no Hoare annotation was computed. [2018-11-18 10:57:12,984 INFO L425 ceAbstractionStarter]: For program point L12519(line 12519) no Hoare annotation was computed. [2018-11-18 10:57:12,984 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_drivers_base_class__registered_at_exitENTRY(lines 12741 12755) the Hoare annotation is: true [2018-11-18 10:57:12,984 INFO L425 ceAbstractionStarter]: For program point L12746(lines 12746 12752) no Hoare annotation was computed. [2018-11-18 10:57:12,984 INFO L425 ceAbstractionStarter]: For program point L12748(line 12748) no Hoare annotation was computed. [2018-11-18 10:57:12,984 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__registered_at_exitEXIT(lines 12741 12755) no Hoare annotation was computed. [2018-11-18 10:57:12,984 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_drivers_base_class__registered_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12748) no Hoare annotation was computed. [2018-11-18 10:57:12,984 INFO L425 ceAbstractionStarter]: For program point L12746-2(lines 12741 12755) no Hoare annotation was computed. [2018-11-18 10:57:12,984 INFO L425 ceAbstractionStarter]: For program point ldv_linux_kernel_module_check_final_stateEXIT(lines 8767 8777) no Hoare annotation was computed. [2018-11-18 10:57:12,984 INFO L428 ceAbstractionStarter]: At program point ldv_linux_kernel_module_check_final_stateENTRY(lines 8767 8777) the Hoare annotation is: true [2018-11-18 10:57:12,984 INFO L425 ceAbstractionStarter]: For program point ldv_linux_kernel_module_check_final_stateFINAL(lines 8767 8777) no Hoare annotation was computed. [2018-11-18 10:57:12,985 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-11-18 10:57:12,985 INFO L421 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) [2018-11-18 10:57:12,985 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-18 10:57:12,985 INFO L421 ceAbstractionStarter]: At program point L6752(lines 6721 6754) the Hoare annotation is: (let ((.cse7 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse6 (bvugt .cse7 (_ bv18446744073709547521 64)))) (let ((.cse0 (not (= ((_ extract 31 0) .cse7) (_ bv0 32)))) (.cse1 (= lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse2 (not .cse6)) (.cse3 (= (_ bv0 32) lirc_dev_init_~retval~2)) (.cse4 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse5 (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) .cse0 .cse1 (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) .cse2 .cse3) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (and .cse0 .cse1 .cse2 .cse4 (not .cse3) .cse5) (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 (bvsgt ~nr_cpu_ids~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 .cse6 (= ((_ extract 31 0) (bvadd (bvneg .cse7) (_ bv18446744073709547521 64))) lirc_dev_init_~retval~2)) (= (bvadd lirc_dev_init_~tmp___1~8 (_ bv255 8)) (_ bv0 8)) .cse4 .cse5) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|))))))))) [2018-11-18 10:57:12,989 INFO L421 ceAbstractionStarter]: At program point L6742(line 6742) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_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))) (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 (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-18 10:57:12,995 INFO L421 ceAbstractionStarter]: At program point L6738(line 6738) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (bvsgt ~nr_cpu_ids~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))) (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 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-18 10:57:12,995 INFO L425 ceAbstractionStarter]: For program point L6740(lines 6740 6748) no Hoare annotation was computed. [2018-11-18 10:57:13,006 INFO L425 ceAbstractionStarter]: For program point lirc_dev_initFINAL(lines 6714 6755) no Hoare annotation was computed. [2018-11-18 10:57:13,006 INFO L425 ceAbstractionStarter]: For program point L6742-1(line 6742) no Hoare annotation was computed. [2018-11-18 10:57:13,006 INFO L425 ceAbstractionStarter]: For program point lirc_dev_initEXIT(lines 6714 6755) no Hoare annotation was computed. [2018-11-18 10:57:13,006 INFO L425 ceAbstractionStarter]: For program point L6738-1(line 6738) no Hoare annotation was computed. [2018-11-18 10:57:13,006 INFO L425 ceAbstractionStarter]: For program point L6727(lines 6727 6736) no Hoare annotation was computed. [2018-11-18 10:57:13,007 INFO L425 ceAbstractionStarter]: For program point L6729-1(line 6729) no Hoare annotation was computed. [2018-11-18 10:57:13,007 INFO L421 ceAbstractionStarter]: At program point L6729(line 6729) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (and (= ~ldv_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 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-18 10:57:13,007 INFO L425 ceAbstractionStarter]: For program point L6723-1(line 6723) no Hoare annotation was computed. [2018-11-18 10:57:13,007 INFO L421 ceAbstractionStarter]: At program point L6723(line 6723) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_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 (= ((_ 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 (= (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 (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-18 10:57:13,017 INFO L421 ceAbstractionStarter]: At program point lirc_dev_initENTRY(lines 6714 6755) the Hoare annotation is: (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_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 (= ((_ 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 (= (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 (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))) [2018-11-18 10:57:13,017 INFO L425 ceAbstractionStarter]: For program point L6725-1(line 6725) no Hoare annotation was computed. [2018-11-18 10:57:13,017 INFO L421 ceAbstractionStarter]: At program point L6725(line 6725) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse1 (bvugt .cse0 (_ bv18446744073709547521 64))) (.cse2 (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (and (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32)) (not .cse1) .cse2) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)|)) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)) (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse1 .cse2) (not (= (_ bv0 32) ((_ extract 31 0) ((_ sign_extend 32) (bvadd |old(~lirc_class~0.base)| |old(~lirc_class~0.offset)|)))))))) [2018-11-18 10:57:13,023 INFO L428 ceAbstractionStarter]: At program point ldv_linux_drivers_base_class_check_final_stateENTRY(lines 8363 8373) the Hoare annotation is: true [2018-11-18 10:57:13,023 INFO L425 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_check_final_stateEXIT(lines 8363 8373) no Hoare annotation was computed. [2018-11-18 10:57:13,023 INFO L425 ceAbstractionStarter]: For program point ldv_linux_drivers_base_class_check_final_stateFINAL(lines 8363 8373) no Hoare annotation was computed. [2018-11-18 10:57:13,023 INFO L425 ceAbstractionStarter]: For program point L8524(line 8524) no Hoare annotation was computed. [2018-11-18 10:57:13,024 INFO L425 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_unregister_chrdev_regionEXIT(lines 8518 8529) no Hoare annotation was computed. [2018-11-18 10:57:13,024 INFO L421 ceAbstractionStarter]: At program point ldv_linux_fs_char_dev_unregister_chrdev_regionENTRY(lines 8518 8529) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (or (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= (_ bv1 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:13,027 INFO L425 ceAbstractionStarter]: For program point ldv_linux_fs_char_dev_unregister_chrdev_regionFINAL(lines 8518 8529) no Hoare annotation was computed. [2018-11-18 10:57:13,027 INFO L425 ceAbstractionStarter]: For program point L12241(lines 12241 12247) no Hoare annotation was computed. [2018-11-18 10:57:13,027 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_usb_coherent__more_initial_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12243) no Hoare annotation was computed. [2018-11-18 10:57:13,027 INFO L425 ceAbstractionStarter]: For program point L12241-2(lines 12236 12250) no Hoare annotation was computed. [2018-11-18 10:57:13,027 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_usb_coherent__more_initial_at_exitEXIT(lines 12236 12250) no Hoare annotation was computed. [2018-11-18 10:57:13,027 INFO L425 ceAbstractionStarter]: For program point L12243(line 12243) no Hoare annotation was computed. [2018-11-18 10:57:13,027 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_usb_coherent__more_initial_at_exitENTRY(lines 12236 12250) the Hoare annotation is: true [2018-11-18 10:57:13,027 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12534) no Hoare annotation was computed. [2018-11-18 10:57:13,027 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetEXIT(lines 12527 12541) no Hoare annotation was computed. [2018-11-18 10:57:13,027 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetENTRY(lines 12527 12541) the Hoare annotation is: true [2018-11-18 10:57:13,027 INFO L425 ceAbstractionStarter]: For program point L12532(lines 12532 12538) no Hoare annotation was computed. [2018-11-18 10:57:13,027 INFO L425 ceAbstractionStarter]: For program point L12532-2(lines 12527 12541) no Hoare annotation was computed. [2018-11-18 10:57:13,027 INFO L425 ceAbstractionStarter]: For program point L12534(line 12534) no Hoare annotation was computed. [2018-11-18 10:57:13,028 INFO L425 ceAbstractionStarter]: For program point ldv_alloc_chrdev_region_130FINAL(lines 7627 7650) no Hoare annotation was computed. [2018-11-18 10:57:13,033 INFO L425 ceAbstractionStarter]: For program point L7643-1(line 7643) no Hoare annotation was computed. [2018-11-18 10:57:13,033 INFO L421 ceAbstractionStarter]: At program point L7643(line 7643) the Hoare annotation is: (let ((.cse1 (= (_ bv0 32) ldv_alloc_chrdev_region_130_~res1~2)) (.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (and (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) .cse1) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (and (not .cse1) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:13,033 INFO L425 ceAbstractionStarter]: For program point L7645-1(line 7645) no Hoare annotation was computed. [2018-11-18 10:57:13,033 INFO L421 ceAbstractionStarter]: At program point L7645(line 7645) 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)) (and .cse1 (not (= (_ bv0 32) ldv_alloc_chrdev_region_130_~res2~2))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:13,037 INFO L421 ceAbstractionStarter]: At program point ldv_alloc_chrdev_region_130ENTRY(lines 7627 7650) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:13,037 INFO L425 ceAbstractionStarter]: For program point L7641-1(line 7641) no Hoare annotation was computed. [2018-11-18 10:57:13,037 INFO L421 ceAbstractionStarter]: At program point L7641(line 7641) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (or (= (_ bv0 32) ((_ extract 31 0) .cse0)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) ~rtnllocknumber~0)) (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= ~locksocknumber~0 (_ bv0 32))) (= |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)| ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0)) (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0)) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (bvugt .cse0 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) (not (= (_ bv0 32) |old(~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)|)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0)))) [2018-11-18 10:57:13,041 INFO L425 ceAbstractionStarter]: For program point ldv_alloc_chrdev_region_130EXIT(lines 7627 7650) no Hoare annotation was computed. [2018-11-18 10:57:13,042 INFO L425 ceAbstractionStarter]: For program point L12364(lines 12364 12370) no Hoare annotation was computed. [2018-11-18 10:57:13,042 INFO L425 ceAbstractionStarter]: For program point L12364-2(lines 12359 12373) no Hoare annotation was computed. [2018-11-18 10:57:13,042 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12366) no Hoare annotation was computed. [2018-11-18 10:57:13,042 INFO L425 ceAbstractionStarter]: For program point L12366(line 12366) no Hoare annotation was computed. [2018-11-18 10:57:13,042 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitEXIT(lines 12359 12373) no Hoare annotation was computed. [2018-11-18 10:57:13,042 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exitENTRY(lines 12359 12373) the Hoare annotation is: true [2018-11-18 10:57:13,042 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-18 10:57:13,042 INFO L421 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_rlock~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (= ~locksocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0) (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= (_ bv0 32) ~rtnllocknumber~0) (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0) (= ((_ extract 31 0) ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))) (_ bv0 32)) (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_queue_queue_state~0) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0) (= ~ldv_linux_usb_gadget_usb_gadget~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0) (= (_ bv0 32) ~ldv_linux_arch_io_iomem~0)) [2018-11-18 10:57:13,048 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-18 10:57:13,048 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-18 10:57:13,048 INFO L425 ceAbstractionStarter]: For program point ldv_post_initEXIT(lines 8978 8988) no Hoare annotation was computed. [2018-11-18 10:57:13,048 INFO L428 ceAbstractionStarter]: At program point ldv_post_initENTRY(lines 8978 8988) the Hoare annotation is: true [2018-11-18 10:57:13,048 INFO L425 ceAbstractionStarter]: For program point ldv_post_initFINAL(lines 8978 8988) no Hoare annotation was computed. [2018-11-18 10:57:13,048 INFO L421 ceAbstractionStarter]: At program point L8984(line 8984) the Hoare annotation is: (let ((.cse21 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse0 (= (_ bv0 32) ((_ extract 31 0) .cse21))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse11 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse12 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse4 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse13 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse14 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse15 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse6 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse5 (= ldv_post_init_~init_ret_val |ldv_post_init_#in~init_ret_val|)) (.cse16 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse7 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse8 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse9 (not (= ~ldv_linux_arch_io_iomem~0 (_ 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)))) (.cse10 (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 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) .cse12 .cse13 (not (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) .cse14 .cse15 .cse16 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse11 .cse12 .cse2 .cse3 .cse4 .cse13 .cse14 .cse15 .cse6 .cse5 .cse16 .cse7 .cse8 (not (= (_ bv1 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0)) .cse9 (bvugt .cse21 (_ bv18446744073709547521 64)) (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) .cse17 .cse18 .cse10 .cse19 .cse20)))) [2018-11-18 10:57:13,060 INFO L425 ceAbstractionStarter]: For program point L8984-1(line 8984) no Hoare annotation was computed. [2018-11-18 10:57:13,060 INFO L428 ceAbstractionStarter]: At program point ldv_linux_net_sock_check_final_stateENTRY(lines 9337 9347) the Hoare annotation is: true [2018-11-18 10:57:13,060 INFO L425 ceAbstractionStarter]: For program point ldv_linux_net_sock_check_final_stateEXIT(lines 9337 9347) no Hoare annotation was computed. [2018-11-18 10:57:13,060 INFO L425 ceAbstractionStarter]: For program point ldv_linux_net_sock_check_final_stateFINAL(lines 9337 9347) no Hoare annotation was computed. [2018-11-18 10:57:13,061 INFO L425 ceAbstractionStarter]: For program point L12303-2(lines 12298 12312) no Hoare annotation was computed. [2018-11-18 10:57:13,061 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12305) no Hoare annotation was computed. [2018-11-18 10:57:13,061 INFO L428 ceAbstractionStarter]: At program point ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedENTRY(lines 12298 12312) the Hoare annotation is: true [2018-11-18 10:57:13,061 INFO L425 ceAbstractionStarter]: For program point L12305(line 12305) no Hoare annotation was computed. [2018-11-18 10:57:13,061 INFO L425 ceAbstractionStarter]: For program point L12303(lines 12303 12309) no Hoare annotation was computed. [2018-11-18 10:57:13,061 INFO L425 ceAbstractionStarter]: For program point ldv_assert_linux_net_sock__all_locked_sockets_must_be_releasedEXIT(lines 12298 12312) no Hoare annotation was computed. [2018-11-18 10:57:13,061 INFO L428 ceAbstractionStarter]: At program point IS_ERRENTRY(lines 4208 4218) the Hoare annotation is: true [2018-11-18 10:57:13,071 INFO L425 ceAbstractionStarter]: For program point IS_ERRFINAL(lines 4208 4218) no Hoare annotation was computed. [2018-11-18 10:57:13,072 INFO L421 ceAbstractionStarter]: At program point L4214(line 4214) the Hoare annotation is: (let ((.cse22 ((_ sign_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (let ((.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse11 (not (= (bvadd ~ldv_linux_kernel_module_module_refcounter~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse0 (and (= IS_ERR_~ptr.offset |IS_ERR_#in~ptr.offset|) (= IS_ERR_~ptr.base |IS_ERR_#in~ptr.base|))) (.cse12 (not (= (_ bv0 32) ~rtnllocknumber~0))) (.cse2 (not (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)))) (.cse3 (not (= ~locksocknumber~0 (_ bv0 32)))) (.cse4 (not (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0))) (.cse13 (not (= ~ldv_linux_usb_coherent_coherent_state~0 (_ bv0 32)))) (.cse14 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse15 (not (= (_ bv0 32) ~ldv_linux_block_request_blk_rq~0))) (.cse5 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse16 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse6 (not (= ~ldv_linux_lib_idr_idr~0 (_ bv0 32)))) (.cse7 (not (= (_ bv1 32) ~ldv_linux_kernel_locking_rwlock_wlock~0))) (.cse8 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse10 (bvugt .cse22 (_ bv18446744073709547521 64))) (.cse17 (not (= (_ bv0 32) ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0))) (.cse18 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse19 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse9 (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 (not .cse10) .cse11 (not (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) .cse12 .cse13 (not (bvsgt ~nr_cpu_ids~0 (_ bv0 32))) .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (or (= (_ bv0 32) ((_ extract 31 0) .cse22)) .cse1 .cse11 .cse0 .cse12 .cse2 .cse3 .cse4 .cse13 .cse14 .cse15 .cse5 .cse16 .cse6 .cse7 .cse8 .cse10 (not (= (bvadd ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv4294967295 32)) (_ bv0 32))) .cse17 .cse18 .cse19 .cse9 .cse20 .cse21)))) [2018-11-18 10:57:13,072 INFO L425 ceAbstractionStarter]: For program point IS_ERREXIT(lines 4208 4218) no Hoare annotation was computed. [2018-11-18 10:57:13,072 INFO L425 ceAbstractionStarter]: For program point L4214-1(line 4214) no Hoare annotation was computed. [2018-11-18 10:57:13,090 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.11 10:57:13 BoogieIcfgContainer [2018-11-18 10:57:13,090 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-18 10:57:13,091 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-18 10:57:13,091 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-18 10:57:13,091 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-18 10:57:13,091 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 10:48:14" (3/4) ... [2018-11-18 10:57:13,095 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-18 10:57:13,102 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_fs_char_dev__double_deregistration [2018-11-18 10:57:13,102 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2018-11-18 10:57:13,103 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int_nonpositive [2018-11-18 10:57:13,103 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_check_final_state [2018-11-18 10:57:13,103 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_create_class [2018-11-18 10:57:13,103 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2018-11-18 10:57:13,103 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2018-11-18 10:57:13,103 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int [2018-11-18 10:57:13,103 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-18 10:57:13,103 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ldv_check_final_state_136 [2018-11-18 10:57:13,103 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_ptr [2018-11-18 10:57:13,103 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ldv_check_final_state_135 [2018-11-18 10:57:13,103 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2018-11-18 10:57:13,104 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assume [2018-11-18 10:57:13,104 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_sysfs_check_final_state [2018-11-18 10:57:13,104 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2018-11-18 10:57:13,104 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_coherent_check_final_state [2018-11-18 10:57:13,104 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_drivers_base_class__double_deregistration [2018-11-18 10:57:13,104 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_unregister_chrdev_region [2018-11-18 10:57:13,104 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_register_chrdev_region [2018-11-18 10:57:13,104 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2018-11-18 10:57:13,104 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_drivers_base_class__double_registration [2018-11-18 10:57:13,104 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2018-11-18 10:57:13,104 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2018-11-18 10:57:13,104 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2018-11-18 10:57:13,104 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2018-11-18 10:57:13,105 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2018-11-18 10:57:13,105 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2018-11-18 10:57:13,105 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2018-11-18 10:57:13,105 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_unregister_class [2018-11-18 10:57:13,105 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2018-11-18 10:57:13,105 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_block_genhd_check_final_state [2018-11-18 10:57:13,105 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_urb_check_final_state [2018-11-18 10:57:13,105 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_entry_EMGentry_3 [2018-11-18 10:57:13,105 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_destroy_class [2018-11-18 10:57:13,105 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2018-11-18 10:57:13,105 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ldv_post_init_134 [2018-11-18 10:57:13,105 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_destroy_class [2018-11-18 10:57:13,106 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_arch_io__more_initial_at_exit [2018-11-18 10:57:13,106 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_block_queue__more_initial_at_exit [2018-11-18 10:57:13,106 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_net_register_reset_error_counter [2018-11-18 10:57:13,106 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure PTR_ERR [2018-11-18 10:57:13,106 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2018-11-18 10:57:13,106 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_block_queue_check_final_state [2018-11-18 10:57:13,106 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2018-11-18 10:57:13,106 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ptr_err [2018-11-18 10:57:13,106 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_unregister_chrdev_region_133 [2018-11-18 10:57:13,106 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_lib_find_bit_initialize [2018-11-18 10:57:13,106 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_lib_idr__more_at_exit [2018-11-18 10:57:13,106 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_create_class [2018-11-18 10:57:13,106 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_create_class [2018-11-18 10:57:13,107 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_locking_rwlock_check_final_state [2018-11-18 10:57:13,107 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2018-11-18 10:57:13,107 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_mmc_sdio_func_check_final_state [2018-11-18 10:57:13,107 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2018-11-18 10:57:13,107 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_block_request__get_at_exit [2018-11-18 10:57:13,107 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_fs_char_dev__double_registration [2018-11-18 10:57:13,107 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2018-11-18 10:57:13,107 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_class_destroy_132 [2018-11-18 10:57:13,107 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_lib_idr_check_final_state [2018-11-18 10:57:13,107 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_class_destroy_131 [2018-11-18 10:57:13,107 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_char_dev_register_chrdev_region [2018-11-18 10:57:13,107 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2018-11-18 10:57:13,110 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_register_reset_error_counter [2018-11-18 10:57:13,111 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_char_dev_check_final_state [2018-11-18 10:57:13,111 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_net_rtnetlink_check_final_state [2018-11-18 10:57:13,111 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_ldv_initialize_137 [2018-11-18 10:57:13,111 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_block_request_check_final_state [2018-11-18 10:57:13,111 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_unregister_class [2018-11-18 10:57:13,111 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2018-11-18 10:57:13,111 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure lirc_dev_exit [2018-11-18 10:57:13,111 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2018-11-18 10:57:13,111 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_srcu_check_final_state [2018-11-18 10:57:13,111 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_filter_positive_int [2018-11-18 10:57:13,111 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_arch_io_check_final_state [2018-11-18 10:57:13,112 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2018-11-18 10:57:13,112 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2018-11-18 10:57:13,112 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_module_check_final_state [2018-11-18 10:57:13,112 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-18 10:57:13,112 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure lirc_dev_init [2018-11-18 10:57:13,112 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2018-11-18 10:57:13,112 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_check_final_state [2018-11-18 10:57:13,112 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2018-11-18 10:57:13,112 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2018-11-18 10:57:13,112 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_alloc_chrdev_region_130 [2018-11-18 10:57:13,112 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2018-11-18 10:57:13,113 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_post_init [2018-11-18 10:57:13,113 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_net_sock_check_final_state [2018-11-18 10:57:13,113 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2018-11-18 10:57:13,113 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2018-11-18 10:57:13,133 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 231 nodes and edges [2018-11-18 10:57:13,134 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 86 nodes and edges [2018-11-18 10:57:13,135 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 42 nodes and edges [2018-11-18 10:57:13,136 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 17 nodes and edges [2018-11-18 10:57:13,137 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 12 nodes and edges [2018-11-18 10:57:13,138 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2018-11-18 10:57:13,173 WARN L220 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_extendFrom16To32(~bvadd16(lirc_class, lirc_class))[31:0] == 0bv32)) && tmp___1 == 0bv8) && ~bvadd16(ldv_linux_drivers_base_class_usb_gadget_class, 4294967295bv32) == 0bv32) && !~bvugt32(~sign_extendFrom16To32(~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)) || (((((!(~sign_extendFrom16To32(~bvadd16(lirc_class, lirc_class))[31:0] == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~sign_extendFrom16To32(~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)) || !(0bv32 == \old(ldv_linux_drivers_base_class_usb_gadget_class))) || !(0bv32 == rtnllocknumber)) || !(ldv_linux_usb_coherent_coherent_state == 0bv32)) || !~bvsgt32(nr_cpu_ids, 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv32 == ldv_linux_block_request_blk_rq)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || ((((~bvugt32(~sign_extendFrom16To32(~bvadd16(lirc_class, lirc_class)), 18446744073709547521bv64) && ~bvadd16(~bvneg64(~sign_extendFrom16To32(~bvadd16(lirc_class, lirc_class))), 18446744073709547521bv64)[31:0] == retval) && ~bvadd16(tmp___1, 255bv8) == 0bv8) && 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)) || !(0bv32 == \old(ldv_linux_fs_char_dev_usb_gadget_chrdev))) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(0bv32 == ldv_linux_block_queue_queue_state)) || !(0bv32 == ~sign_extendFrom16To32(~bvadd16(\old(lirc_class), \old(lirc_class)))[31:0]) [2018-11-18 10:57:13,294 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_85fe3505-5ebc-4ddd-b274-86a215d6ced7/bin-2019/utaipan/witness.graphml [2018-11-18 10:57:13,294 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-18 10:57:13,295 INFO L168 Benchmark]: Toolchain (without parser) took 547138.21 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 309.3 MB). Free memory was 933.6 MB in the beginning and 1.2 GB in the end (delta: -220.7 MB). Peak memory consumption was 88.6 MB. Max. memory is 11.5 GB. [2018-11-18 10:57:13,295 INFO L168 Benchmark]: CDTParser took 0.13 ms. Allocated memory is still 1.0 GB. Free memory is still 978.7 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 10:57:13,295 INFO L168 Benchmark]: CACSL2BoogieTranslator took 3692.54 ms. Allocated memory was 1.0 GB in the beginning and 1.4 GB in the end (delta: 356.0 MB). Free memory was 933.6 MB in the beginning and 1.1 GB in the end (delta: -208.4 MB). Peak memory consumption was 454.9 MB. Max. memory is 11.5 GB. [2018-11-18 10:57:13,296 INFO L168 Benchmark]: Boogie Procedure Inliner took 64.15 ms. Allocated memory is still 1.4 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 1.4 MB). Peak memory consumption was 1.4 MB. Max. memory is 11.5 GB. [2018-11-18 10:57:13,296 INFO L168 Benchmark]: Boogie Preprocessor took 77.03 ms. Allocated memory is still 1.4 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 18.7 MB). Peak memory consumption was 18.7 MB. Max. memory is 11.5 GB. [2018-11-18 10:57:13,296 INFO L168 Benchmark]: RCFGBuilder took 4703.58 ms. Allocated memory was 1.4 GB in the beginning and 1.6 GB in the end (delta: 176.7 MB). Free memory was 1.1 GB in the beginning and 1.2 GB in the end (delta: -70.6 MB). Peak memory consumption was 476.0 MB. Max. memory is 11.5 GB. [2018-11-18 10:57:13,296 INFO L168 Benchmark]: TraceAbstraction took 538393.95 ms. Allocated memory was 1.6 GB in the beginning and 1.3 GB in the end (delta: -223.3 MB). Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 39.8 kB). Peak memory consumption was 366.7 MB. Max. memory is 11.5 GB. [2018-11-18 10:57:13,298 INFO L168 Benchmark]: Witness Printer took 203.31 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: 38.1 MB). Peak memory consumption was 38.1 MB. Max. memory is 11.5 GB. [2018-11-18 10:57:13,300 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.13 ms. Allocated memory is still 1.0 GB. Free memory is still 978.7 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 3692.54 ms. Allocated memory was 1.0 GB in the beginning and 1.4 GB in the end (delta: 356.0 MB). Free memory was 933.6 MB in the beginning and 1.1 GB in the end (delta: -208.4 MB). Peak memory consumption was 454.9 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 64.15 ms. Allocated memory is still 1.4 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 1.4 MB). Peak memory consumption was 1.4 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 77.03 ms. Allocated memory is still 1.4 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 18.7 MB). Peak memory consumption was 18.7 MB. Max. memory is 11.5 GB. * RCFGBuilder took 4703.58 ms. Allocated memory was 1.4 GB in the beginning and 1.6 GB in the end (delta: 176.7 MB). Free memory was 1.1 GB in the beginning and 1.2 GB in the end (delta: -70.6 MB). Peak memory consumption was 476.0 MB. Max. memory is 11.5 GB. * TraceAbstraction took 538393.95 ms. Allocated memory was 1.6 GB in the beginning and 1.3 GB in the end (delta: -223.3 MB). Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 39.8 kB). Peak memory consumption was 366.7 MB. Max. memory is 11.5 GB. * Witness Printer took 203.31 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: 38.1 MB). Peak memory consumption was 38.1 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 12012]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12504]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 13040]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12104]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12671]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11997]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12073]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12212]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11828]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12948]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12733]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11767]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12289]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12718]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12549]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11873]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12594]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 13086]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12870]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12901]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12519]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12794]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12748]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12027]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12243]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12534]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12366]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 11934]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12305]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 29 specifications checked. All of them hold - InvariantResult [Line: 6721]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((!(0bv32 == ldv_linux_usb_gadget_usb_gadget) || !(~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32)) || !(locksocknumber == 0bv32)) || !(0bv32 == ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || (((((1bv32 == ldv_linux_fs_char_dev_usb_gadget_chrdev && !(~sign_extendFrom16To32(~bvadd16(lirc_class, lirc_class))[31:0] == 0bv32)) && tmp___1 == 0bv8) && ~bvadd16(ldv_linux_drivers_base_class_usb_gadget_class, 4294967295bv32) == 0bv32) && !~bvugt32(~sign_extendFrom16To32(~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)) || (((((!(~sign_extendFrom16To32(~bvadd16(lirc_class, lirc_class))[31:0] == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~sign_extendFrom16To32(~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)) || !(0bv32 == \old(ldv_linux_drivers_base_class_usb_gadget_class))) || !(0bv32 == rtnllocknumber)) || !(ldv_linux_usb_coherent_coherent_state == 0bv32)) || !~bvsgt32(nr_cpu_ids, 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv32 == ldv_linux_block_request_blk_rq)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || ((((~bvugt32(~sign_extendFrom16To32(~bvadd16(lirc_class, lirc_class)), 18446744073709547521bv64) && ~bvadd16(~bvneg64(~sign_extendFrom16To32(~bvadd16(lirc_class, lirc_class))), 18446744073709547521bv64)[31:0] == retval) && ~bvadd16(tmp___1, 255bv8) == 0bv8) && 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)) || !(0bv32 == \old(ldv_linux_fs_char_dev_usb_gadget_chrdev))) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(0bv32 == ldv_linux_block_queue_queue_state)) || !(0bv32 == ~sign_extendFrom16To32(~bvadd16(\old(lirc_class), \old(lirc_class)))[31:0]) - StatisticsResult: Ultimate Automizer benchmark data CFG has 91 procedures, 511 locations, 29 error locations. SAFE Result, 538.3s OverallTime, 39 OverallIterations, 9 TraceHistogramMax, 349.7s AutomataDifference, 0.0s DeadEndRemovalTime, 55.7s HoareAnnotationTime, HoareTripleCheckerStatistics: 21125 SDtfs, 13498 SDslu, 115326 SDs, 0 SdLazy, 65574 SolverSat, 2611 SolverUnsat, 74 SolverUnknown, 0 SolverNotchecked, 278.5s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 11612 GetRequests, 10954 SyntacticMatches, 47 SemanticMatches, 611 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6593 ImplicationChecksByTransitivity, 85.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1503occurred in iteration=15, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 4.0s AutomataMinimizationTime, 39 MinimizatonAttempts, 2462 StatesRemovedByMinimization, 13 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 188 LocationsWithAnnotation, 2475 PreInvPairs, 2602 NumberOfFragments, 9772 HoareAnnotationTreeSize, 2475 FomulaSimplifications, 247039 FormulaSimplificationTreeSizeReduction, 2.0s HoareSimplificationTime, 188 FomulaSimplificationsInter, 240013 FormulaSimplificationTreeSizeReductionInter, 53.5s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 4.7s SsaConstructionTime, 41.7s SatisfiabilityAnalysisTime, 80.0s InterpolantComputationTime, 9261 NumberOfCodeBlocks, 9261 NumberOfCodeBlocksAsserted, 43 NumberOfCheckSat, 11372 ConstructedInterpolants, 0 QuantifiedInterpolants, 8352058 SizeOfPredicates, 382 NumberOfNonLiveVariables, 73820 ConjunctsInSsa, 820 ConjunctsInUnsatCore, 53 InterpolantComputations, 35 PerfectInterpolantSequences, 4937/5177 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! [MP z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process Received shutdown request...