./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version b2eff8ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 21c7509b891e0ddc87dd83939d0ee5cb835b3606a1a2de3064d905837c808c7b .............................................................................................................................................................................................................................................. Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 21c7509b891e0ddc87dd83939d0ee5cb835b3606a1a2de3064d905837c808c7b ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-b2eff8b [2021-10-29 05:26:11,661 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-29 05:26:11,665 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-29 05:26:11,696 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-29 05:26:11,697 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-29 05:26:11,699 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-29 05:26:11,700 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-29 05:26:11,703 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-29 05:26:11,705 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-29 05:26:11,706 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-29 05:26:11,707 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-29 05:26:11,709 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-29 05:26:11,709 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-29 05:26:11,712 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-29 05:26:11,714 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-29 05:26:11,717 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-29 05:26:11,721 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-29 05:26:11,726 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-29 05:26:11,728 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-29 05:26:11,732 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-29 05:26:11,738 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-29 05:26:11,742 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-29 05:26:11,743 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-29 05:26:11,750 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-29 05:26:11,753 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-29 05:26:11,755 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-29 05:26:11,756 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-29 05:26:11,757 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-29 05:26:11,759 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-29 05:26:11,760 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-29 05:26:11,761 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-29 05:26:11,763 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-29 05:26:11,764 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-29 05:26:11,766 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-29 05:26:11,767 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-29 05:26:11,768 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-29 05:26:11,769 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-29 05:26:11,769 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-29 05:26:11,769 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-29 05:26:11,770 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-29 05:26:11,771 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-29 05:26:11,772 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-10-29 05:26:11,815 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-29 05:26:11,818 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-29 05:26:11,820 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-10-29 05:26:11,820 INFO L138 SettingsManager]: * User list type=DISABLED [2021-10-29 05:26:11,821 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-10-29 05:26:11,821 INFO L138 SettingsManager]: * Explicit value domain=true [2021-10-29 05:26:11,821 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-10-29 05:26:11,821 INFO L138 SettingsManager]: * Octagon Domain=false [2021-10-29 05:26:11,828 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-10-29 05:26:11,828 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-10-29 05:26:11,829 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-10-29 05:26:11,829 INFO L138 SettingsManager]: * Interval Domain=false [2021-10-29 05:26:11,830 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-10-29 05:26:11,830 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-10-29 05:26:11,830 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-10-29 05:26:11,831 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-29 05:26:11,831 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-29 05:26:11,831 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-29 05:26:11,832 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-29 05:26:11,832 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-29 05:26:11,832 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-29 05:26:11,832 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-29 05:26:11,832 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-29 05:26:11,833 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-29 05:26:11,833 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-29 05:26:11,833 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-29 05:26:11,833 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-29 05:26:11,834 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-29 05:26:11,834 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-29 05:26:11,836 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-29 05:26:11,836 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-29 05:26:11,837 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-10-29 05:26:11,837 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-29 05:26:11,837 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-29 05:26:11,838 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-29 05:26:11,838 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-29 05:26:11,838 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG 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(reach_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 -> 21c7509b891e0ddc87dd83939d0ee5cb835b3606a1a2de3064d905837c808c7b [2021-10-29 05:26:12,103 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-29 05:26:12,130 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-29 05:26:12,133 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-29 05:26:12,134 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-29 05:26:12,135 INFO L275 PluginConnector]: CDTParser initialized [2021-10-29 05:26:12,136 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i [2021-10-29 05:26:12,215 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/data/457a4eca5/c8a7bb448f194bd1921a97f398ccfab1/FLAGaeb546f80 [2021-10-29 05:26:13,092 INFO L306 CDTParser]: Found 1 translation units. [2021-10-29 05:26:13,093 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i [2021-10-29 05:26:13,147 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/data/457a4eca5/c8a7bb448f194bd1921a97f398ccfab1/FLAGaeb546f80 [2021-10-29 05:26:13,567 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/data/457a4eca5/c8a7bb448f194bd1921a97f398ccfab1 [2021-10-29 05:26:13,569 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-29 05:26:13,572 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-29 05:26:13,574 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-29 05:26:13,574 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-29 05:26:13,577 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-29 05:26:13,579 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.10 05:26:13" (1/1) ... [2021-10-29 05:26:13,580 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@324343eb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 05:26:13, skipping insertion in model container [2021-10-29 05:26:13,581 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.10 05:26:13" (1/1) ... [2021-10-29 05:26:13,588 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-29 05:26:13,755 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-29 05:26:15,098 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-10-29 05:26:15,408 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-10-29 05:26:15,423 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-10-29 05:26:15,444 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-10-29 05:26:15,449 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-10-29 05:26:15,584 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-10-29 05:26:15,655 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-10-29 05:26:15,659 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-10-29 05:26:15,660 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-10-29 05:26:15,661 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-10-29 05:26:15,663 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-10-29 05:26:15,666 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-10-29 05:26:15,874 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-10-29 05:26:15,879 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-10-29 05:26:16,742 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292064,292077] [2021-10-29 05:26:16,744 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292209,292222] [2021-10-29 05:26:16,745 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292355,292368] [2021-10-29 05:26:16,746 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292520,292533] [2021-10-29 05:26:16,746 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292678,292691] [2021-10-29 05:26:16,747 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292836,292849] [2021-10-29 05:26:16,747 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292994,293007] [2021-10-29 05:26:16,748 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293154,293167] [2021-10-29 05:26:16,748 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293313,293326] [2021-10-29 05:26:16,749 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293452,293465] [2021-10-29 05:26:16,749 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293594,293607] [2021-10-29 05:26:16,750 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293743,293756] [2021-10-29 05:26:16,750 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293882,293895] [2021-10-29 05:26:16,751 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294037,294050] [2021-10-29 05:26:16,751 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294197,294210] [2021-10-29 05:26:16,752 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294348,294361] [2021-10-29 05:26:16,752 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294499,294512] [2021-10-29 05:26:16,752 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294651,294664] [2021-10-29 05:26:16,753 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294800,294813] [2021-10-29 05:26:16,753 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294948,294961] [2021-10-29 05:26:16,754 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295105,295118] [2021-10-29 05:26:16,755 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295254,295267] [2021-10-29 05:26:16,755 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295410,295423] [2021-10-29 05:26:16,756 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295563,295576] [2021-10-29 05:26:16,756 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295709,295722] [2021-10-29 05:26:16,757 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295852,295865] [2021-10-29 05:26:16,757 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296004,296017] [2021-10-29 05:26:16,758 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296150,296163] [2021-10-29 05:26:16,758 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296295,296308] [2021-10-29 05:26:16,758 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296449,296462] [2021-10-29 05:26:16,759 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296600,296613] [2021-10-29 05:26:16,759 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296755,296768] [2021-10-29 05:26:16,760 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296907,296920] [2021-10-29 05:26:16,760 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297062,297075] [2021-10-29 05:26:16,761 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297226,297239] [2021-10-29 05:26:16,761 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297382,297395] [2021-10-29 05:26:16,762 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297546,297559] [2021-10-29 05:26:16,762 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297688,297701] [2021-10-29 05:26:16,763 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297846,297859] [2021-10-29 05:26:16,763 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298013,298026] [2021-10-29 05:26:16,764 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298172,298185] [2021-10-29 05:26:16,764 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298331,298344] [2021-10-29 05:26:16,765 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298480,298493] [2021-10-29 05:26:16,765 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298627,298640] [2021-10-29 05:26:16,766 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298766,298779] [2021-10-29 05:26:16,766 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298929,298942] [2021-10-29 05:26:16,767 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299095,299108] [2021-10-29 05:26:16,767 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299259,299272] [2021-10-29 05:26:16,768 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299424,299437] [2021-10-29 05:26:16,768 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299589,299602] [2021-10-29 05:26:16,769 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299755,299768] [2021-10-29 05:26:16,769 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299920,299933] [2021-10-29 05:26:16,769 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300087,300100] [2021-10-29 05:26:16,770 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300247,300260] [2021-10-29 05:26:16,770 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300409,300422] [2021-10-29 05:26:16,771 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300568,300581] [2021-10-29 05:26:16,771 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300714,300727] [2021-10-29 05:26:16,772 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300857,300870] [2021-10-29 05:26:16,772 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301001,301014] [2021-10-29 05:26:16,773 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301144,301157] [2021-10-29 05:26:16,773 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301288,301301] [2021-10-29 05:26:16,774 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301429,301442] [2021-10-29 05:26:16,774 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301567,301580] [2021-10-29 05:26:16,775 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301725,301738] [2021-10-29 05:26:16,775 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301884,301897] [2021-10-29 05:26:16,776 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302040,302053] [2021-10-29 05:26:16,776 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302189,302202] [2021-10-29 05:26:16,777 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302341,302354] [2021-10-29 05:26:16,777 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302492,302505] [2021-10-29 05:26:16,778 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302641,302654] [2021-10-29 05:26:16,778 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302793,302806] [2021-10-29 05:26:16,778 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302941,302954] [2021-10-29 05:26:16,779 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303094,303107] [2021-10-29 05:26:16,779 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303245,303258] [2021-10-29 05:26:16,780 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303395,303408] [2021-10-29 05:26:16,780 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303542,303555] [2021-10-29 05:26:16,781 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303693,303706] [2021-10-29 05:26:16,781 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303844,303857] [2021-10-29 05:26:16,782 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303992,304005] [2021-10-29 05:26:16,782 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304158,304171] [2021-10-29 05:26:16,783 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304327,304340] [2021-10-29 05:26:16,783 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304494,304507] [2021-10-29 05:26:16,784 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304662,304675] [2021-10-29 05:26:16,784 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304812,304825] [2021-10-29 05:26:16,785 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304959,304972] [2021-10-29 05:26:16,785 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305120,305133] [2021-10-29 05:26:16,785 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305290,305303] [2021-10-29 05:26:16,786 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305452,305465] [2021-10-29 05:26:16,801 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-29 05:26:16,827 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2021-10-29 05:26:16,828 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@1277037d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 05:26:16, skipping insertion in model container [2021-10-29 05:26:16,828 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-29 05:26:16,829 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-10-29 05:26:16,831 INFO L168 Benchmark]: Toolchain (without parser) took 3257.86 ms. Allocated memory was 113.2 MB in the beginning and 153.1 MB in the end (delta: 39.8 MB). Free memory was 64.2 MB in the beginning and 65.6 MB in the end (delta: -1.4 MB). Peak memory consumption was 42.2 MB. Max. memory is 16.1 GB. [2021-10-29 05:26:16,831 INFO L168 Benchmark]: CDTParser took 0.25 ms. Allocated memory is still 113.2 MB. Free memory is still 92.6 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-29 05:26:16,832 INFO L168 Benchmark]: CACSL2BoogieTranslator took 3254.95 ms. Allocated memory was 113.2 MB in the beginning and 153.1 MB in the end (delta: 39.8 MB). Free memory was 64.1 MB in the beginning and 65.6 MB in the end (delta: -1.5 MB). Peak memory consumption was 42.2 MB. Max. memory is 16.1 GB. [2021-10-29 05:26:16,834 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.25 ms. Allocated memory is still 113.2 MB. Free memory is still 92.6 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 3254.95 ms. Allocated memory was 113.2 MB in the beginning and 153.1 MB in the end (delta: 39.8 MB). Free memory was 64.1 MB in the beginning and 65.6 MB in the end (delta: -1.5 MB). Peak memory consumption was 42.2 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 4211]: Unsupported Syntax Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... ### Bit-precise run ### This is Ultimate 0.2.1-dev-b2eff8b [2021-10-29 05:26:19,190 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-29 05:26:19,194 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-29 05:26:19,253 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-29 05:26:19,254 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-29 05:26:19,260 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-29 05:26:19,262 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-29 05:26:19,266 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-29 05:26:19,270 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-29 05:26:19,280 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-29 05:26:19,282 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-29 05:26:19,284 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-29 05:26:19,285 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-29 05:26:19,287 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-29 05:26:19,290 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-29 05:26:19,295 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-29 05:26:19,297 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-29 05:26:19,299 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-29 05:26:19,301 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-29 05:26:19,310 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-29 05:26:19,314 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-29 05:26:19,315 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-29 05:26:19,319 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-29 05:26:19,321 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-29 05:26:19,325 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-29 05:26:19,325 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-29 05:26:19,326 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-29 05:26:19,328 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-29 05:26:19,329 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-29 05:26:19,330 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-29 05:26:19,331 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-29 05:26:19,332 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-29 05:26:19,334 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-29 05:26:19,335 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-29 05:26:19,337 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-29 05:26:19,337 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-29 05:26:19,338 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-29 05:26:19,338 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-29 05:26:19,339 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-29 05:26:19,340 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-29 05:26:19,341 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-29 05:26:19,342 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2021-10-29 05:26:19,401 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-29 05:26:19,401 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-29 05:26:19,403 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-10-29 05:26:19,403 INFO L138 SettingsManager]: * User list type=DISABLED [2021-10-29 05:26:19,404 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-10-29 05:26:19,404 INFO L138 SettingsManager]: * Explicit value domain=true [2021-10-29 05:26:19,404 INFO L138 SettingsManager]: * Octagon Domain=false [2021-10-29 05:26:19,405 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-10-29 05:26:19,406 INFO L138 SettingsManager]: * Interval Domain=false [2021-10-29 05:26:19,407 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-29 05:26:19,409 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-29 05:26:19,409 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-29 05:26:19,409 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-29 05:26:19,410 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-29 05:26:19,410 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-29 05:26:19,410 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-29 05:26:19,411 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-29 05:26:19,411 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-29 05:26:19,411 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-29 05:26:19,411 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-29 05:26:19,412 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-29 05:26:19,412 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-29 05:26:19,412 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-29 05:26:19,413 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-29 05:26:19,413 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-29 05:26:19,413 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-29 05:26:19,414 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-29 05:26:19,414 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-10-29 05:26:19,414 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-29 05:26:19,415 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-29 05:26:19,415 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-29 05:26:19,415 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-29 05:26:19,415 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG 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(reach_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 -> 21c7509b891e0ddc87dd83939d0ee5cb835b3606a1a2de3064d905837c808c7b [2021-10-29 05:26:19,807 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-29 05:26:19,834 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-29 05:26:19,837 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-29 05:26:19,838 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-29 05:26:19,839 INFO L275 PluginConnector]: CDTParser initialized [2021-10-29 05:26:19,840 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i [2021-10-29 05:26:19,914 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/data/722ccbb55/59209f735f274dde9727aa749dc86e02/FLAG096a5e262 [2021-10-29 05:26:20,870 INFO L306 CDTParser]: Found 1 translation units. [2021-10-29 05:26:20,871 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i [2021-10-29 05:26:20,958 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/data/722ccbb55/59209f735f274dde9727aa749dc86e02/FLAG096a5e262 [2021-10-29 05:26:21,287 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/data/722ccbb55/59209f735f274dde9727aa749dc86e02 [2021-10-29 05:26:21,291 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-29 05:26:21,293 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-29 05:26:21,294 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-29 05:26:21,294 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-29 05:26:21,298 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-29 05:26:21,299 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.10 05:26:21" (1/1) ... [2021-10-29 05:26:21,300 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@e1019dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 05:26:21, skipping insertion in model container [2021-10-29 05:26:21,300 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.10 05:26:21" (1/1) ... [2021-10-29 05:26:21,309 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-29 05:26:21,474 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-29 05:26:24,637 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292064,292077] [2021-10-29 05:26:24,639 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292209,292222] [2021-10-29 05:26:24,640 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292355,292368] [2021-10-29 05:26:24,641 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292520,292533] [2021-10-29 05:26:24,641 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292678,292691] [2021-10-29 05:26:24,641 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292836,292849] [2021-10-29 05:26:24,642 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292994,293007] [2021-10-29 05:26:24,642 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293154,293167] [2021-10-29 05:26:24,643 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293313,293326] [2021-10-29 05:26:24,643 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293452,293465] [2021-10-29 05:26:24,644 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293594,293607] [2021-10-29 05:26:24,644 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293743,293756] [2021-10-29 05:26:24,645 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293882,293895] [2021-10-29 05:26:24,645 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294037,294050] [2021-10-29 05:26:24,645 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294197,294210] [2021-10-29 05:26:24,646 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294348,294361] [2021-10-29 05:26:24,646 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294499,294512] [2021-10-29 05:26:24,647 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294651,294664] [2021-10-29 05:26:24,647 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294800,294813] [2021-10-29 05:26:24,648 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294948,294961] [2021-10-29 05:26:24,648 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295105,295118] [2021-10-29 05:26:24,648 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295254,295267] [2021-10-29 05:26:24,649 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295410,295423] [2021-10-29 05:26:24,652 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295563,295576] [2021-10-29 05:26:24,652 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295709,295722] [2021-10-29 05:26:24,653 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295852,295865] [2021-10-29 05:26:24,653 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296004,296017] [2021-10-29 05:26:24,661 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296150,296163] [2021-10-29 05:26:24,663 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296295,296308] [2021-10-29 05:26:24,665 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296449,296462] [2021-10-29 05:26:24,666 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296600,296613] [2021-10-29 05:26:24,667 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296755,296768] [2021-10-29 05:26:24,667 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296907,296920] [2021-10-29 05:26:24,668 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297062,297075] [2021-10-29 05:26:24,669 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297226,297239] [2021-10-29 05:26:24,669 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297382,297395] [2021-10-29 05:26:24,669 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297546,297559] [2021-10-29 05:26:24,670 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297688,297701] [2021-10-29 05:26:24,670 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297846,297859] [2021-10-29 05:26:24,671 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298013,298026] [2021-10-29 05:26:24,672 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298172,298185] [2021-10-29 05:26:24,672 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298331,298344] [2021-10-29 05:26:24,673 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298480,298493] [2021-10-29 05:26:24,673 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298627,298640] [2021-10-29 05:26:24,674 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298766,298779] [2021-10-29 05:26:24,674 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298929,298942] [2021-10-29 05:26:24,675 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299095,299108] [2021-10-29 05:26:24,677 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299259,299272] [2021-10-29 05:26:24,677 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299424,299437] [2021-10-29 05:26:24,678 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299589,299602] [2021-10-29 05:26:24,678 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299755,299768] [2021-10-29 05:26:24,679 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299920,299933] [2021-10-29 05:26:24,679 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300087,300100] [2021-10-29 05:26:24,680 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300247,300260] [2021-10-29 05:26:24,680 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300409,300422] [2021-10-29 05:26:24,681 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300568,300581] [2021-10-29 05:26:24,681 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300714,300727] [2021-10-29 05:26:24,681 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300857,300870] [2021-10-29 05:26:24,683 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301001,301014] [2021-10-29 05:26:24,683 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301144,301157] [2021-10-29 05:26:24,683 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301288,301301] [2021-10-29 05:26:24,684 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301429,301442] [2021-10-29 05:26:24,685 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301567,301580] [2021-10-29 05:26:24,685 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301725,301738] [2021-10-29 05:26:24,686 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301884,301897] [2021-10-29 05:26:24,686 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302040,302053] [2021-10-29 05:26:24,686 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302189,302202] [2021-10-29 05:26:24,687 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302341,302354] [2021-10-29 05:26:24,687 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302492,302505] [2021-10-29 05:26:24,688 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302641,302654] [2021-10-29 05:26:24,688 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302793,302806] [2021-10-29 05:26:24,688 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302941,302954] [2021-10-29 05:26:24,689 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303094,303107] [2021-10-29 05:26:24,689 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303245,303258] [2021-10-29 05:26:24,690 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303395,303408] [2021-10-29 05:26:24,690 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303542,303555] [2021-10-29 05:26:24,690 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303693,303706] [2021-10-29 05:26:24,691 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303844,303857] [2021-10-29 05:26:24,691 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303992,304005] [2021-10-29 05:26:24,692 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304158,304171] [2021-10-29 05:26:24,692 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304327,304340] [2021-10-29 05:26:24,693 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304494,304507] [2021-10-29 05:26:24,693 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304662,304675] [2021-10-29 05:26:24,694 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304812,304825] [2021-10-29 05:26:24,694 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304959,304972] [2021-10-29 05:26:24,695 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305120,305133] [2021-10-29 05:26:24,695 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305290,305303] [2021-10-29 05:26:24,695 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305452,305465] [2021-10-29 05:26:24,712 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-29 05:26:24,790 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-10-29 05:26:24,941 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-29 05:26:25,296 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292064,292077] [2021-10-29 05:26:25,297 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292209,292222] [2021-10-29 05:26:25,297 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292355,292368] [2021-10-29 05:26:25,298 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292520,292533] [2021-10-29 05:26:25,304 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292678,292691] [2021-10-29 05:26:25,305 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292836,292849] [2021-10-29 05:26:25,306 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292994,293007] [2021-10-29 05:26:25,307 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293154,293167] [2021-10-29 05:26:25,308 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293313,293326] [2021-10-29 05:26:25,309 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293452,293465] [2021-10-29 05:26:25,309 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293594,293607] [2021-10-29 05:26:25,309 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293743,293756] [2021-10-29 05:26:25,310 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293882,293895] [2021-10-29 05:26:25,310 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294037,294050] [2021-10-29 05:26:25,311 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294197,294210] [2021-10-29 05:26:25,312 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294348,294361] [2021-10-29 05:26:25,312 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294499,294512] [2021-10-29 05:26:25,313 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294651,294664] [2021-10-29 05:26:25,313 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294800,294813] [2021-10-29 05:26:25,313 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294948,294961] [2021-10-29 05:26:25,314 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295105,295118] [2021-10-29 05:26:25,315 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295254,295267] [2021-10-29 05:26:25,317 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295410,295423] [2021-10-29 05:26:25,346 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295563,295576] [2021-10-29 05:26:25,347 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295709,295722] [2021-10-29 05:26:25,347 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295852,295865] [2021-10-29 05:26:25,347 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296004,296017] [2021-10-29 05:26:25,348 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296150,296163] [2021-10-29 05:26:25,348 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296295,296308] [2021-10-29 05:26:25,348 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296449,296462] [2021-10-29 05:26:25,349 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296600,296613] [2021-10-29 05:26:25,349 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296755,296768] [2021-10-29 05:26:25,349 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296907,296920] [2021-10-29 05:26:25,350 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297062,297075] [2021-10-29 05:26:25,350 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297226,297239] [2021-10-29 05:26:25,350 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297382,297395] [2021-10-29 05:26:25,351 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297546,297559] [2021-10-29 05:26:25,351 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297688,297701] [2021-10-29 05:26:25,351 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297846,297859] [2021-10-29 05:26:25,352 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298013,298026] [2021-10-29 05:26:25,352 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298172,298185] [2021-10-29 05:26:25,353 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298331,298344] [2021-10-29 05:26:25,353 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298480,298493] [2021-10-29 05:26:25,353 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298627,298640] [2021-10-29 05:26:25,353 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298766,298779] [2021-10-29 05:26:25,354 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298929,298942] [2021-10-29 05:26:25,354 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299095,299108] [2021-10-29 05:26:25,354 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299259,299272] [2021-10-29 05:26:25,355 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299424,299437] [2021-10-29 05:26:25,355 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299589,299602] [2021-10-29 05:26:25,355 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299755,299768] [2021-10-29 05:26:25,356 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299920,299933] [2021-10-29 05:26:25,356 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300087,300100] [2021-10-29 05:26:25,356 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300247,300260] [2021-10-29 05:26:25,357 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300409,300422] [2021-10-29 05:26:25,357 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300568,300581] [2021-10-29 05:26:25,357 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300714,300727] [2021-10-29 05:26:25,358 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300857,300870] [2021-10-29 05:26:25,358 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301001,301014] [2021-10-29 05:26:25,358 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301144,301157] [2021-10-29 05:26:25,359 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301288,301301] [2021-10-29 05:26:25,359 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301429,301442] [2021-10-29 05:26:25,360 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301567,301580] [2021-10-29 05:26:25,360 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301725,301738] [2021-10-29 05:26:25,360 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301884,301897] [2021-10-29 05:26:25,361 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302040,302053] [2021-10-29 05:26:25,361 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302189,302202] [2021-10-29 05:26:25,361 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302341,302354] [2021-10-29 05:26:25,366 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302492,302505] [2021-10-29 05:26:25,367 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302641,302654] [2021-10-29 05:26:25,368 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302793,302806] [2021-10-29 05:26:25,369 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302941,302954] [2021-10-29 05:26:25,369 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303094,303107] [2021-10-29 05:26:25,370 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303245,303258] [2021-10-29 05:26:25,370 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303395,303408] [2021-10-29 05:26:25,371 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303542,303555] [2021-10-29 05:26:25,372 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303693,303706] [2021-10-29 05:26:25,372 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303844,303857] [2021-10-29 05:26:25,372 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303992,304005] [2021-10-29 05:26:25,374 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304158,304171] [2021-10-29 05:26:25,375 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304327,304340] [2021-10-29 05:26:25,376 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304494,304507] [2021-10-29 05:26:25,376 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304662,304675] [2021-10-29 05:26:25,377 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304812,304825] [2021-10-29 05:26:25,377 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304959,304972] [2021-10-29 05:26:25,378 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305120,305133] [2021-10-29 05:26:25,378 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305290,305303] [2021-10-29 05:26:25,379 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305452,305465] [2021-10-29 05:26:25,383 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-29 05:26:25,414 INFO L203 MainTranslator]: Completed pre-run [2021-10-29 05:26:25,805 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292064,292077] [2021-10-29 05:26:25,806 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292209,292222] [2021-10-29 05:26:25,806 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292355,292368] [2021-10-29 05:26:25,807 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292520,292533] [2021-10-29 05:26:25,807 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292678,292691] [2021-10-29 05:26:25,807 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292836,292849] [2021-10-29 05:26:25,808 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292994,293007] [2021-10-29 05:26:25,808 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293154,293167] [2021-10-29 05:26:25,809 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293313,293326] [2021-10-29 05:26:25,809 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293452,293465] [2021-10-29 05:26:25,809 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293594,293607] [2021-10-29 05:26:25,810 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293743,293756] [2021-10-29 05:26:25,810 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293882,293895] [2021-10-29 05:26:25,810 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294037,294050] [2021-10-29 05:26:25,811 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294197,294210] [2021-10-29 05:26:25,811 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294348,294361] [2021-10-29 05:26:25,812 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294499,294512] [2021-10-29 05:26:25,812 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294651,294664] [2021-10-29 05:26:25,812 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294800,294813] [2021-10-29 05:26:25,813 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294948,294961] [2021-10-29 05:26:25,813 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295105,295118] [2021-10-29 05:26:25,813 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295254,295267] [2021-10-29 05:26:25,814 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295410,295423] [2021-10-29 05:26:25,814 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295563,295576] [2021-10-29 05:26:25,815 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295709,295722] [2021-10-29 05:26:25,815 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295852,295865] [2021-10-29 05:26:25,815 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296004,296017] [2021-10-29 05:26:25,816 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296150,296163] [2021-10-29 05:26:25,816 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296295,296308] [2021-10-29 05:26:25,817 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296449,296462] [2021-10-29 05:26:25,817 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296600,296613] [2021-10-29 05:26:25,817 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296755,296768] [2021-10-29 05:26:25,818 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296907,296920] [2021-10-29 05:26:25,818 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297062,297075] [2021-10-29 05:26:25,819 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297226,297239] [2021-10-29 05:26:25,819 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297382,297395] [2021-10-29 05:26:25,819 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297546,297559] [2021-10-29 05:26:25,820 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297688,297701] [2021-10-29 05:26:25,820 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297846,297859] [2021-10-29 05:26:25,820 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298013,298026] [2021-10-29 05:26:25,821 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298172,298185] [2021-10-29 05:26:25,821 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298331,298344] [2021-10-29 05:26:25,822 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298480,298493] [2021-10-29 05:26:25,822 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298627,298640] [2021-10-29 05:26:25,822 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298766,298779] [2021-10-29 05:26:25,823 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298929,298942] [2021-10-29 05:26:25,823 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299095,299108] [2021-10-29 05:26:25,824 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299259,299272] [2021-10-29 05:26:25,824 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299424,299437] [2021-10-29 05:26:25,824 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299589,299602] [2021-10-29 05:26:25,825 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299755,299768] [2021-10-29 05:26:25,825 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299920,299933] [2021-10-29 05:26:25,825 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300087,300100] [2021-10-29 05:26:25,826 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300247,300260] [2021-10-29 05:26:25,826 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300409,300422] [2021-10-29 05:26:25,827 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300568,300581] [2021-10-29 05:26:25,827 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300714,300727] [2021-10-29 05:26:25,827 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300857,300870] [2021-10-29 05:26:25,828 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301001,301014] [2021-10-29 05:26:25,828 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301144,301157] [2021-10-29 05:26:25,829 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301288,301301] [2021-10-29 05:26:25,829 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301429,301442] [2021-10-29 05:26:25,829 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301567,301580] [2021-10-29 05:26:25,830 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301725,301738] [2021-10-29 05:26:25,830 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301884,301897] [2021-10-29 05:26:25,831 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302040,302053] [2021-10-29 05:26:25,831 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302189,302202] [2021-10-29 05:26:25,831 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302341,302354] [2021-10-29 05:26:25,832 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302492,302505] [2021-10-29 05:26:25,832 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302641,302654] [2021-10-29 05:26:25,833 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302793,302806] [2021-10-29 05:26:25,833 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302941,302954] [2021-10-29 05:26:25,833 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303094,303107] [2021-10-29 05:26:25,834 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303245,303258] [2021-10-29 05:26:25,834 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303395,303408] [2021-10-29 05:26:25,835 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303542,303555] [2021-10-29 05:26:25,835 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303693,303706] [2021-10-29 05:26:25,836 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303844,303857] [2021-10-29 05:26:25,836 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303992,304005] [2021-10-29 05:26:25,837 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304158,304171] [2021-10-29 05:26:25,837 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304327,304340] [2021-10-29 05:26:25,838 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304494,304507] [2021-10-29 05:26:25,838 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304662,304675] [2021-10-29 05:26:25,839 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304812,304825] [2021-10-29 05:26:25,839 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304959,304972] [2021-10-29 05:26:25,839 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305120,305133] [2021-10-29 05:26:25,840 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305290,305303] [2021-10-29 05:26:25,840 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305452,305465] [2021-10-29 05:26:25,844 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-29 05:26:26,087 INFO L208 MainTranslator]: Completed translation [2021-10-29 05:26:26,087 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 05:26:26 WrapperNode [2021-10-29 05:26:26,088 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-29 05:26:26,089 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-29 05:26:26,089 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-29 05:26:26,089 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-29 05:26:26,098 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 05:26:26" (1/1) ... [2021-10-29 05:26:26,237 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 05:26:26" (1/1) ... [2021-10-29 05:26:26,378 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-29 05:26:26,380 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-29 05:26:26,384 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-29 05:26:26,384 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-29 05:26:26,395 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 05:26:26" (1/1) ... [2021-10-29 05:26:26,395 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 05:26:26" (1/1) ... [2021-10-29 05:26:26,415 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 05:26:26" (1/1) ... [2021-10-29 05:26:26,416 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 05:26:26" (1/1) ... [2021-10-29 05:26:26,513 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 05:26:26" (1/1) ... [2021-10-29 05:26:26,521 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 05:26:26" (1/1) ... [2021-10-29 05:26:26,531 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 05:26:26" (1/1) ... [2021-10-29 05:26:26,545 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-29 05:26:26,546 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-29 05:26:26,547 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-29 05:26:26,547 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-29 05:26:26,548 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 05:26:26" (1/1) ... [2021-10-29 05:26:26,555 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-29 05:26:26,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/z3 [2021-10-29 05:26:26,593 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-29 05:26:26,612 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-29 05:26:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-29 05:26:26,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-10-29 05:26:26,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-10-29 05:26:26,650 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-29 05:26:26,650 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-29 05:26:26,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-29 05:26:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-10-29 05:26:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-29 05:26:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-10-29 05:26:37,105 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_entry_EMGentry_3_returnLabel: main_#res := 0bv32; [2021-10-29 05:26:37,105 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L6697: #t~ret896 := main_#res; [2021-10-29 05:26:37,106 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-10-29 05:26:37,121 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-29 05:26:37,125 INFO L299 CfgBuilder]: Removed 321 assume(true) statements. [2021-10-29 05:26:37,129 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.10 05:26:37 BoogieIcfgContainer [2021-10-29 05:26:37,129 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-29 05:26:37,132 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-29 05:26:37,132 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-29 05:26:37,135 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-29 05:26:37,136 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.10 05:26:21" (1/3) ... [2021-10-29 05:26:37,137 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c3b2857 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.10 05:26:37, skipping insertion in model container [2021-10-29 05:26:37,137 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 05:26:26" (2/3) ... [2021-10-29 05:26:37,137 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c3b2857 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.10 05:26:37, skipping insertion in model container [2021-10-29 05:26:37,138 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.10 05:26:37" (3/3) ... [2021-10-29 05:26:37,142 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i [2021-10-29 05:26:37,148 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-29 05:26:37,148 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 52 error locations. [2021-10-29 05:26:37,220 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-29 05:26:37,227 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-10-29 05:26:37,227 INFO L340 AbstractCegarLoop]: Starting to check reachability of 52 error locations. [2021-10-29 05:26:37,252 INFO L276 IsEmpty]: Start isEmpty. Operand has 302 states, 250 states have (on average 1.528) internal successors, (382), 301 states have internal predecessors, (382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:37,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-29 05:26:37,258 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:26:37,258 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:26:37,259 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:26:37,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:26:37,265 INFO L85 PathProgramCache]: Analyzing trace with hash -1985216017, now seen corresponding path program 1 times [2021-10-29 05:26:37,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:26:37,285 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [916678527] [2021-10-29 05:26:37,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:26:37,287 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:26:37,287 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:26:37,290 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:26:37,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-10-29 05:26:39,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:26:40,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 1073 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-29 05:26:40,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:26:40,256 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:26:40,256 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:26:40,364 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:26:40,365 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:26:40,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [916678527] [2021-10-29 05:26:40,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [916678527] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:26:40,366 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:26:40,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-10-29 05:26:40,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240439543] [2021-10-29 05:26:40,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:26:40,374 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:26:40,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:26:40,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:26:40,393 INFO L87 Difference]: Start difference. First operand has 302 states, 250 states have (on average 1.528) internal successors, (382), 301 states have internal predecessors, (382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:40,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:26:40,603 INFO L93 Difference]: Finished difference Result 590 states and 746 transitions. [2021-10-29 05:26:40,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-29 05:26:40,605 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-29 05:26:40,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:26:40,617 INFO L225 Difference]: With dead ends: 590 [2021-10-29 05:26:40,617 INFO L226 Difference]: Without dead ends: 288 [2021-10-29 05:26:40,621 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:26:40,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 288 states. [2021-10-29 05:26:40,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 288. [2021-10-29 05:26:40,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 236 states have (on average 1.2754237288135593) internal successors, (301), 287 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:40,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 301 transitions. [2021-10-29 05:26:40,676 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 301 transitions. Word has length 13 [2021-10-29 05:26:40,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:26:40,676 INFO L470 AbstractCegarLoop]: Abstraction has 288 states and 301 transitions. [2021-10-29 05:26:40,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:40,677 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 301 transitions. [2021-10-29 05:26:40,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-29 05:26:40,678 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:26:40,678 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:26:40,715 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-10-29 05:26:40,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:26:40,879 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:26:40,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:26:40,879 INFO L85 PathProgramCache]: Analyzing trace with hash -1864718052, now seen corresponding path program 1 times [2021-10-29 05:26:40,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:26:40,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [88058561] [2021-10-29 05:26:40,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:26:40,885 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:26:40,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:26:40,887 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:26:40,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-10-29 05:26:43,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:26:43,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 1093 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:26:43,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:26:43,460 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:26:43,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:26:43,593 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:26:43,593 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:26:43,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [88058561] [2021-10-29 05:26:43,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [88058561] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:26:43,594 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:26:43,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:26:43,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399473681] [2021-10-29 05:26:43,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:26:43,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:26:43,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:26:43,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:26:43,597 INFO L87 Difference]: Start difference. First operand 288 states and 301 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:43,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:26:43,716 INFO L93 Difference]: Finished difference Result 772 states and 802 transitions. [2021-10-29 05:26:43,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-29 05:26:43,717 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-29 05:26:43,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:26:43,725 INFO L225 Difference]: With dead ends: 772 [2021-10-29 05:26:43,725 INFO L226 Difference]: Without dead ends: 770 [2021-10-29 05:26:43,726 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:26:43,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2021-10-29 05:26:43,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 286. [2021-10-29 05:26:43,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 235 states have (on average 1.2723404255319148) internal successors, (299), 285 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:43,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 299 transitions. [2021-10-29 05:26:43,760 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 299 transitions. Word has length 18 [2021-10-29 05:26:43,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:26:43,761 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 299 transitions. [2021-10-29 05:26:43,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:43,761 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 299 transitions. [2021-10-29 05:26:43,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-29 05:26:43,762 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:26:43,762 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:26:43,802 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-10-29 05:26:43,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:26:43,990 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:26:43,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:26:43,991 INFO L85 PathProgramCache]: Analyzing trace with hash 854430863, now seen corresponding path program 1 times [2021-10-29 05:26:43,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:26:43,996 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1241484135] [2021-10-29 05:26:43,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:26:43,996 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:26:43,997 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:26:43,998 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:26:44,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-10-29 05:26:46,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:26:46,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 1113 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:26:46,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:26:46,802 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:26:46,802 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:26:46,954 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:26:46,954 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:26:46,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1241484135] [2021-10-29 05:26:46,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1241484135] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:26:46,955 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:26:46,955 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:26:46,955 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697365579] [2021-10-29 05:26:46,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:26:46,956 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:26:46,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:26:46,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:26:46,957 INFO L87 Difference]: Start difference. First operand 286 states and 299 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:47,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:26:47,071 INFO L93 Difference]: Finished difference Result 545 states and 569 transitions. [2021-10-29 05:26:47,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:26:47,072 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-29 05:26:47,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:26:47,075 INFO L225 Difference]: With dead ends: 545 [2021-10-29 05:26:47,076 INFO L226 Difference]: Without dead ends: 543 [2021-10-29 05:26:47,076 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:26:47,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-10-29 05:26:47,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 284. [2021-10-29 05:26:47,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 234 states have (on average 1.2692307692307692) internal successors, (297), 283 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:47,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 297 transitions. [2021-10-29 05:26:47,100 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 297 transitions. Word has length 24 [2021-10-29 05:26:47,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:26:47,100 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 297 transitions. [2021-10-29 05:26:47,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:47,101 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 297 transitions. [2021-10-29 05:26:47,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-29 05:26:47,104 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:26:47,104 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:26:47,154 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-10-29 05:26:47,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:26:47,320 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:26:47,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:26:47,320 INFO L85 PathProgramCache]: Analyzing trace with hash 1832593200, now seen corresponding path program 1 times [2021-10-29 05:26:47,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:26:47,324 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [593020606] [2021-10-29 05:26:47,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:26:47,325 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:26:47,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:26:47,326 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:26:47,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-10-29 05:26:49,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:26:49,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 1176 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:26:49,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:26:50,100 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:26:50,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:26:50,351 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:26:50,351 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:26:50,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [593020606] [2021-10-29 05:26:50,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [593020606] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:26:50,352 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:26:50,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:26:50,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760063420] [2021-10-29 05:26:50,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:26:50,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:26:50,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:26:50,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:26:50,353 INFO L87 Difference]: Start difference. First operand 284 states and 297 transitions. Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:50,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:26:50,447 INFO L93 Difference]: Finished difference Result 523 states and 545 transitions. [2021-10-29 05:26:50,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-29 05:26:50,447 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-29 05:26:50,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:26:50,451 INFO L225 Difference]: With dead ends: 523 [2021-10-29 05:26:50,451 INFO L226 Difference]: Without dead ends: 521 [2021-10-29 05:26:50,451 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:26:50,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-10-29 05:26:50,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 282. [2021-10-29 05:26:50,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 233 states have (on average 1.2660944206008584) internal successors, (295), 281 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:50,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 295 transitions. [2021-10-29 05:26:50,473 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 295 transitions. Word has length 38 [2021-10-29 05:26:50,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:26:50,474 INFO L470 AbstractCegarLoop]: Abstraction has 282 states and 295 transitions. [2021-10-29 05:26:50,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:50,474 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 295 transitions. [2021-10-29 05:26:50,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-10-29 05:26:50,476 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:26:50,476 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:26:50,516 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (5)] Ended with exit code 0 [2021-10-29 05:26:50,698 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:26:50,698 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:26:50,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:26:50,699 INFO L85 PathProgramCache]: Analyzing trace with hash -1339912989, now seen corresponding path program 1 times [2021-10-29 05:26:50,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:26:50,700 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [876395002] [2021-10-29 05:26:50,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:26:50,701 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:26:50,701 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:26:50,701 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:26:50,703 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-10-29 05:26:53,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:26:53,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 1188 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:26:53,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:26:53,541 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:26:53,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:26:53,824 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:26:53,825 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:26:53,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [876395002] [2021-10-29 05:26:53,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [876395002] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:26:53,825 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:26:53,825 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:26:53,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114085536] [2021-10-29 05:26:53,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:26:53,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:26:53,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:26:53,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:26:53,827 INFO L87 Difference]: Start difference. First operand 282 states and 295 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:53,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:26:53,932 INFO L93 Difference]: Finished difference Result 511 states and 532 transitions. [2021-10-29 05:26:53,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:26:53,933 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-10-29 05:26:53,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:26:53,936 INFO L225 Difference]: With dead ends: 511 [2021-10-29 05:26:53,937 INFO L226 Difference]: Without dead ends: 509 [2021-10-29 05:26:53,937 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:26:53,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-10-29 05:26:53,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 280. [2021-10-29 05:26:53,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 232 states have (on average 1.2629310344827587) internal successors, (293), 279 states have internal predecessors, (293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:53,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 293 transitions. [2021-10-29 05:26:53,961 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 293 transitions. Word has length 45 [2021-10-29 05:26:53,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:26:53,962 INFO L470 AbstractCegarLoop]: Abstraction has 280 states and 293 transitions. [2021-10-29 05:26:53,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:53,962 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 293 transitions. [2021-10-29 05:26:53,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-10-29 05:26:53,964 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:26:53,964 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:26:53,995 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-10-29 05:26:54,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:26:54,170 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:26:54,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:26:54,171 INFO L85 PathProgramCache]: Analyzing trace with hash 207301240, now seen corresponding path program 1 times [2021-10-29 05:26:54,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:26:54,172 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1781136503] [2021-10-29 05:26:54,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:26:54,173 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:26:54,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:26:54,173 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:26:54,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-10-29 05:26:56,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:26:56,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 1181 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:26:56,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:26:57,026 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:26:57,026 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:26:57,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:26:57,337 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:26:57,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1781136503] [2021-10-29 05:26:57,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1781136503] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:26:57,337 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:26:57,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:26:57,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207668634] [2021-10-29 05:26:57,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:26:57,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:26:57,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:26:57,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:26:57,340 INFO L87 Difference]: Start difference. First operand 280 states and 293 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:57,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:26:57,394 INFO L93 Difference]: Finished difference Result 280 states and 293 transitions. [2021-10-29 05:26:57,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:26:57,395 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2021-10-29 05:26:57,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:26:57,397 INFO L225 Difference]: With dead ends: 280 [2021-10-29 05:26:57,397 INFO L226 Difference]: Without dead ends: 276 [2021-10-29 05:26:57,397 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:26:57,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2021-10-29 05:26:57,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 276. [2021-10-29 05:26:57,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 230 states have (on average 1.2565217391304349) internal successors, (289), 275 states have internal predecessors, (289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:57,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 289 transitions. [2021-10-29 05:26:57,420 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 289 transitions. Word has length 48 [2021-10-29 05:26:57,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:26:57,420 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 289 transitions. [2021-10-29 05:26:57,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:26:57,421 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 289 transitions. [2021-10-29 05:26:57,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-29 05:26:57,422 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:26:57,422 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:26:57,466 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (7)] Ended with exit code 0 [2021-10-29 05:26:57,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:26:57,646 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:26:57,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:26:57,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1648131452, now seen corresponding path program 1 times [2021-10-29 05:26:57,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:26:57,648 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1703764373] [2021-10-29 05:26:57,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:26:57,648 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:26:57,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:26:57,649 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:26:57,650 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-10-29 05:27:00,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:27:00,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 1184 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:27:00,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:27:00,432 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:00,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:27:00,750 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:00,751 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:27:00,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1703764373] [2021-10-29 05:27:00,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1703764373] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:27:00,751 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:27:00,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:27:00,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165709243] [2021-10-29 05:27:00,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:27:00,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:27:00,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:27:00,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:27:00,754 INFO L87 Difference]: Start difference. First operand 276 states and 289 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:00,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:27:00,808 INFO L93 Difference]: Finished difference Result 276 states and 289 transitions. [2021-10-29 05:27:00,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:27:00,809 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-10-29 05:27:00,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:27:00,811 INFO L225 Difference]: With dead ends: 276 [2021-10-29 05:27:00,811 INFO L226 Difference]: Without dead ends: 272 [2021-10-29 05:27:00,812 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:27:00,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2021-10-29 05:27:00,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 272. [2021-10-29 05:27:00,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 228 states have (on average 1.25) internal successors, (285), 271 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:00,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 285 transitions. [2021-10-29 05:27:00,835 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 285 transitions. Word has length 50 [2021-10-29 05:27:00,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:27:00,836 INFO L470 AbstractCegarLoop]: Abstraction has 272 states and 285 transitions. [2021-10-29 05:27:00,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:00,836 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 285 transitions. [2021-10-29 05:27:00,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-29 05:27:00,838 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:27:00,838 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:27:00,878 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-10-29 05:27:01,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:27:01,062 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:27:01,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:27:01,063 INFO L85 PathProgramCache]: Analyzing trace with hash 635663280, now seen corresponding path program 1 times [2021-10-29 05:27:01,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:27:01,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [220015998] [2021-10-29 05:27:01,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:27:01,065 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:27:01,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:27:01,068 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:27:01,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-10-29 05:27:03,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:27:03,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 1201 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-29 05:27:03,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:27:04,667 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:04,667 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:27:05,732 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:05,732 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:27:05,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [220015998] [2021-10-29 05:27:05,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [220015998] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:27:05,732 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:27:05,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 9] imperfect sequences [] total 15 [2021-10-29 05:27:05,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625706356] [2021-10-29 05:27:05,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-29 05:27:05,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:27:05,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-29 05:27:05,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-10-29 05:27:05,734 INFO L87 Difference]: Start difference. First operand 272 states and 285 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 15 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:07,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:27:07,214 INFO L93 Difference]: Finished difference Result 526 states and 551 transitions. [2021-10-29 05:27:07,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-29 05:27:07,215 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 15 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-29 05:27:07,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:27:07,217 INFO L225 Difference]: With dead ends: 526 [2021-10-29 05:27:07,218 INFO L226 Difference]: Without dead ends: 272 [2021-10-29 05:27:07,219 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 86 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=112, Invalid=308, Unknown=0, NotChecked=0, Total=420 [2021-10-29 05:27:07,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2021-10-29 05:27:07,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 272. [2021-10-29 05:27:07,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 228 states have (on average 1.2456140350877194) internal successors, (284), 271 states have internal predecessors, (284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:07,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 284 transitions. [2021-10-29 05:27:07,254 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 284 transitions. Word has length 51 [2021-10-29 05:27:07,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:27:07,254 INFO L470 AbstractCegarLoop]: Abstraction has 272 states and 284 transitions. [2021-10-29 05:27:07,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 15 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:07,255 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 284 transitions. [2021-10-29 05:27:07,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-29 05:27:07,256 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:27:07,256 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:27:07,303 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2021-10-29 05:27:07,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:27:07,478 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:27:07,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:27:07,479 INFO L85 PathProgramCache]: Analyzing trace with hash -63275079, now seen corresponding path program 1 times [2021-10-29 05:27:07,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:27:07,480 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1484250316] [2021-10-29 05:27:07,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:27:07,481 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:27:07,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:27:07,481 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:27:07,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-10-29 05:27:09,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:27:10,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 1205 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-29 05:27:10,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:27:11,202 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:11,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:27:12,816 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:12,817 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:27:12,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1484250316] [2021-10-29 05:27:12,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1484250316] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:27:12,817 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:27:12,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 11] imperfect sequences [] total 19 [2021-10-29 05:27:12,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902007205] [2021-10-29 05:27:12,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-29 05:27:12,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:27:12,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-29 05:27:12,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-10-29 05:27:12,819 INFO L87 Difference]: Start difference. First operand 272 states and 284 transitions. Second operand has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:15,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:27:15,185 INFO L93 Difference]: Finished difference Result 711 states and 736 transitions. [2021-10-29 05:27:15,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-29 05:27:15,186 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-29 05:27:15,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:27:15,189 INFO L225 Difference]: With dead ends: 711 [2021-10-29 05:27:15,190 INFO L226 Difference]: Without dead ends: 464 [2021-10-29 05:27:15,191 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 86 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=167, Invalid=535, Unknown=0, NotChecked=0, Total=702 [2021-10-29 05:27:15,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-10-29 05:27:15,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 272. [2021-10-29 05:27:15,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 228 states have (on average 1.2412280701754386) internal successors, (283), 271 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:15,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 283 transitions. [2021-10-29 05:27:15,228 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 283 transitions. Word has length 53 [2021-10-29 05:27:15,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:27:15,228 INFO L470 AbstractCegarLoop]: Abstraction has 272 states and 283 transitions. [2021-10-29 05:27:15,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:15,229 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 283 transitions. [2021-10-29 05:27:15,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-10-29 05:27:15,230 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:27:15,230 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:27:15,271 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-10-29 05:27:15,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:27:15,446 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:27:15,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:27:15,446 INFO L85 PathProgramCache]: Analyzing trace with hash 620491638, now seen corresponding path program 1 times [2021-10-29 05:27:15,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:27:15,448 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1667261624] [2021-10-29 05:27:15,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:27:15,448 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:27:15,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:27:15,449 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:27:15,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-10-29 05:27:18,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:27:18,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 1208 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-29 05:27:18,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:27:19,175 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:19,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:27:20,772 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:20,772 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:27:20,772 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1667261624] [2021-10-29 05:27:20,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1667261624] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:27:20,772 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:27:20,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14, 10] imperfect sequences [] total 19 [2021-10-29 05:27:20,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674349859] [2021-10-29 05:27:20,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-29 05:27:20,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:27:20,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-29 05:27:20,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-10-29 05:27:20,774 INFO L87 Difference]: Start difference. First operand 272 states and 283 transitions. Second operand has 19 states, 19 states have (on average 4.157894736842105) internal successors, (79), 19 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:23,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:27:23,557 INFO L93 Difference]: Finished difference Result 664 states and 680 transitions. [2021-10-29 05:27:23,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-29 05:27:23,558 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.157894736842105) internal successors, (79), 19 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-10-29 05:27:23,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:27:23,560 INFO L225 Difference]: With dead ends: 664 [2021-10-29 05:27:23,561 INFO L226 Difference]: Without dead ends: 462 [2021-10-29 05:27:23,562 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 87 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=253, Invalid=677, Unknown=0, NotChecked=0, Total=930 [2021-10-29 05:27:23,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2021-10-29 05:27:23,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 270. [2021-10-29 05:27:23,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 226 states have (on average 1.238938053097345) internal successors, (280), 269 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:23,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 280 transitions. [2021-10-29 05:27:23,601 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 280 transitions. Word has length 54 [2021-10-29 05:27:23,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:27:23,601 INFO L470 AbstractCegarLoop]: Abstraction has 270 states and 280 transitions. [2021-10-29 05:27:23,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.157894736842105) internal successors, (79), 19 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:23,602 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 280 transitions. [2021-10-29 05:27:23,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-10-29 05:27:23,602 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:27:23,602 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:27:23,633 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-10-29 05:27:23,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:27:23,806 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:27:23,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:27:23,806 INFO L85 PathProgramCache]: Analyzing trace with hash -2046824684, now seen corresponding path program 1 times [2021-10-29 05:27:23,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:27:23,808 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [256261770] [2021-10-29 05:27:23,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:27:23,808 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:27:23,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:27:23,809 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:27:23,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-10-29 05:27:26,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:27:26,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 1220 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:27:26,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:27:26,695 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:26,695 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:27:26,955 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:26,955 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:27:26,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [256261770] [2021-10-29 05:27:26,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [256261770] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:27:26,955 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:27:26,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-10-29 05:27:26,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026451119] [2021-10-29 05:27:26,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:27:26,956 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:27:26,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:27:26,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:27:26,957 INFO L87 Difference]: Start difference. First operand 270 states and 280 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:29,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:27:29,321 INFO L93 Difference]: Finished difference Result 576 states and 592 transitions. [2021-10-29 05:27:29,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 05:27:29,322 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-10-29 05:27:29,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:27:29,326 INFO L225 Difference]: With dead ends: 576 [2021-10-29 05:27:29,326 INFO L226 Difference]: Without dead ends: 572 [2021-10-29 05:27:29,326 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:27:29,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-10-29 05:27:29,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 292. [2021-10-29 05:27:29,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 249 states have (on average 1.2369477911646587) internal successors, (308), 291 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:29,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 308 transitions. [2021-10-29 05:27:29,428 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 308 transitions. Word has length 57 [2021-10-29 05:27:29,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:27:29,428 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 308 transitions. [2021-10-29 05:27:29,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:29,429 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 308 transitions. [2021-10-29 05:27:29,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-10-29 05:27:29,429 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:27:29,430 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:27:29,568 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-10-29 05:27:29,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:27:29,686 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:27:29,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:27:29,687 INFO L85 PathProgramCache]: Analyzing trace with hash -1146024873, now seen corresponding path program 1 times [2021-10-29 05:27:29,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:27:29,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1424929201] [2021-10-29 05:27:29,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:27:29,689 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:27:29,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:27:29,690 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:27:29,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-10-29 05:27:32,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:27:32,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 1225 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-29 05:27:32,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:27:33,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:33,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:27:34,577 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:34,577 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:27:34,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1424929201] [2021-10-29 05:27:34,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1424929201] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:27:34,578 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:27:34,578 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 9] imperfect sequences [] total 18 [2021-10-29 05:27:34,578 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353575372] [2021-10-29 05:27:34,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-29 05:27:34,579 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:27:34,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-29 05:27:34,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-10-29 05:27:34,580 INFO L87 Difference]: Start difference. First operand 292 states and 308 transitions. Second operand has 18 states, 18 states have (on average 5.944444444444445) internal successors, (107), 18 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:37,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:27:37,992 INFO L93 Difference]: Finished difference Result 593 states and 614 transitions. [2021-10-29 05:27:37,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-29 05:27:37,993 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.944444444444445) internal successors, (107), 18 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-10-29 05:27:37,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:27:37,996 INFO L225 Difference]: With dead ends: 593 [2021-10-29 05:27:37,996 INFO L226 Difference]: Without dead ends: 387 [2021-10-29 05:27:37,997 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=142, Invalid=508, Unknown=0, NotChecked=0, Total=650 [2021-10-29 05:27:37,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-10-29 05:27:38,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 292. [2021-10-29 05:27:38,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 249 states have (on average 1.2248995983935742) internal successors, (305), 291 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:38,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 305 transitions. [2021-10-29 05:27:38,071 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 305 transitions. Word has length 59 [2021-10-29 05:27:38,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:27:38,071 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 305 transitions. [2021-10-29 05:27:38,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.944444444444445) internal successors, (107), 18 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:38,072 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 305 transitions. [2021-10-29 05:27:38,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-10-29 05:27:38,072 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:27:38,073 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:27:38,119 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-10-29 05:27:38,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:27:38,298 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:27:38,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:27:38,298 INFO L85 PathProgramCache]: Analyzing trace with hash 1073627740, now seen corresponding path program 1 times [2021-10-29 05:27:38,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:27:38,300 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1470596199] [2021-10-29 05:27:38,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:27:38,300 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:27:38,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:27:38,301 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:27:38,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-10-29 05:27:40,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:27:41,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 1232 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:27:41,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:27:41,313 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:41,314 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:27:41,628 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:41,628 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:27:41,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1470596199] [2021-10-29 05:27:41,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1470596199] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:27:41,628 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:27:41,629 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:27:41,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405141816] [2021-10-29 05:27:41,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:27:41,630 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:27:41,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:27:41,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:27:41,631 INFO L87 Difference]: Start difference. First operand 292 states and 305 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:41,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:27:41,836 INFO L93 Difference]: Finished difference Result 509 states and 526 transitions. [2021-10-29 05:27:41,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:27:41,837 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-10-29 05:27:41,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:27:41,840 INFO L225 Difference]: With dead ends: 509 [2021-10-29 05:27:41,840 INFO L226 Difference]: Without dead ends: 505 [2021-10-29 05:27:41,841 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:27:41,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-10-29 05:27:41,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 288. [2021-10-29 05:27:41,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 247 states have (on average 1.214574898785425) internal successors, (300), 287 states have internal predecessors, (300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:41,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 300 transitions. [2021-10-29 05:27:41,912 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 300 transitions. Word has length 61 [2021-10-29 05:27:41,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:27:41,912 INFO L470 AbstractCegarLoop]: Abstraction has 288 states and 300 transitions. [2021-10-29 05:27:41,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:41,912 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 300 transitions. [2021-10-29 05:27:41,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-10-29 05:27:41,916 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:27:41,916 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:27:41,967 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-10-29 05:27:42,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:27:42,129 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:27:42,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:27:42,130 INFO L85 PathProgramCache]: Analyzing trace with hash 82969930, now seen corresponding path program 1 times [2021-10-29 05:27:42,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:27:42,132 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1423267203] [2021-10-29 05:27:42,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:27:42,133 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:27:42,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:27:42,134 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:27:42,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-10-29 05:27:44,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:27:44,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 1237 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-29 05:27:44,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:27:45,156 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:45,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:27:45,380 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:45,380 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:27:45,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1423267203] [2021-10-29 05:27:45,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1423267203] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:27:45,381 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:27:45,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2021-10-29 05:27:45,381 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991371107] [2021-10-29 05:27:45,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-29 05:27:45,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:27:45,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-29 05:27:45,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-10-29 05:27:45,382 INFO L87 Difference]: Start difference. First operand 288 states and 300 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:45,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:27:45,706 INFO L93 Difference]: Finished difference Result 927 states and 954 transitions. [2021-10-29 05:27:45,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-29 05:27:45,707 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-10-29 05:27:45,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:27:45,711 INFO L225 Difference]: With dead ends: 927 [2021-10-29 05:27:45,712 INFO L226 Difference]: Without dead ends: 731 [2021-10-29 05:27:45,712 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-10-29 05:27:45,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 731 states. [2021-10-29 05:27:45,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 731 to 302. [2021-10-29 05:27:45,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 261 states have (on average 1.206896551724138) internal successors, (315), 301 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:45,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 315 transitions. [2021-10-29 05:27:45,781 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 315 transitions. Word has length 72 [2021-10-29 05:27:45,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:27:45,781 INFO L470 AbstractCegarLoop]: Abstraction has 302 states and 315 transitions. [2021-10-29 05:27:45,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:45,782 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 315 transitions. [2021-10-29 05:27:45,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-10-29 05:27:45,783 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:27:45,783 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:27:45,818 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-10-29 05:27:45,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:27:45,993 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:27:45,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:27:45,993 INFO L85 PathProgramCache]: Analyzing trace with hash 1186824339, now seen corresponding path program 1 times [2021-10-29 05:27:45,995 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:27:45,995 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [138008672] [2021-10-29 05:27:45,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:27:45,995 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:27:45,995 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:27:45,997 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:27:45,998 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-10-29 05:27:48,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:27:48,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 1241 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-29 05:27:48,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:27:49,075 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:49,075 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:27:49,357 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:49,357 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:27:49,357 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [138008672] [2021-10-29 05:27:49,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [138008672] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:27:49,357 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:27:49,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 10 [2021-10-29 05:27:49,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183630929] [2021-10-29 05:27:49,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-29 05:27:49,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:27:49,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-29 05:27:49,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-29 05:27:49,359 INFO L87 Difference]: Start difference. First operand 302 states and 315 transitions. Second operand has 10 states, 10 states have (on average 7.7) internal successors, (77), 10 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:49,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:27:49,828 INFO L93 Difference]: Finished difference Result 774 states and 806 transitions. [2021-10-29 05:27:49,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-29 05:27:49,828 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.7) internal successors, (77), 10 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2021-10-29 05:27:49,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:27:49,832 INFO L225 Difference]: With dead ends: 774 [2021-10-29 05:27:49,832 INFO L226 Difference]: Without dead ends: 535 [2021-10-29 05:27:49,833 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-10-29 05:27:49,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-10-29 05:27:49,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 302. [2021-10-29 05:27:49,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 261 states have (on average 1.2030651340996168) internal successors, (314), 301 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:49,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 314 transitions. [2021-10-29 05:27:49,912 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 314 transitions. Word has length 74 [2021-10-29 05:27:49,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:27:49,912 INFO L470 AbstractCegarLoop]: Abstraction has 302 states and 314 transitions. [2021-10-29 05:27:49,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.7) internal successors, (77), 10 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:49,913 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 314 transitions. [2021-10-29 05:27:49,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-10-29 05:27:49,913 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:27:49,913 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:27:49,958 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-10-29 05:27:50,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:27:50,138 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:27:50,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:27:50,139 INFO L85 PathProgramCache]: Analyzing trace with hash 722207540, now seen corresponding path program 1 times [2021-10-29 05:27:50,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:27:50,141 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1412745312] [2021-10-29 05:27:50,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:27:50,141 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:27:50,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:27:50,143 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:27:50,162 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-10-29 05:27:53,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:27:53,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 1244 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-29 05:27:53,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:27:53,787 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:53,788 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:27:54,039 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:54,039 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:27:54,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1412745312] [2021-10-29 05:27:54,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1412745312] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:27:54,039 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:27:54,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16, 16] imperfect sequences [] total 16 [2021-10-29 05:27:54,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050164621] [2021-10-29 05:27:54,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-29 05:27:54,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:27:54,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-29 05:27:54,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2021-10-29 05:27:54,041 INFO L87 Difference]: Start difference. First operand 302 states and 314 transitions. Second operand has 16 states, 16 states have (on average 4.6875) internal successors, (75), 16 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:55,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:27:55,098 INFO L93 Difference]: Finished difference Result 651 states and 675 transitions. [2021-10-29 05:27:55,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-29 05:27:55,098 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.6875) internal successors, (75), 16 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-10-29 05:27:55,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:27:55,101 INFO L225 Difference]: With dead ends: 651 [2021-10-29 05:27:55,101 INFO L226 Difference]: Without dead ends: 417 [2021-10-29 05:27:55,102 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=215, Invalid=541, Unknown=0, NotChecked=0, Total=756 [2021-10-29 05:27:55,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2021-10-29 05:27:55,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 314. [2021-10-29 05:27:55,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 273 states have (on average 1.1904761904761905) internal successors, (325), 313 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:55,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 325 transitions. [2021-10-29 05:27:55,170 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 325 transitions. Word has length 75 [2021-10-29 05:27:55,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:27:55,170 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 325 transitions. [2021-10-29 05:27:55,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.6875) internal successors, (75), 16 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:27:55,170 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 325 transitions. [2021-10-29 05:27:55,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-10-29 05:27:55,171 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:27:55,171 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:27:55,200 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-10-29 05:27:55,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:27:55,372 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:27:55,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:27:55,372 INFO L85 PathProgramCache]: Analyzing trace with hash 960604157, now seen corresponding path program 1 times [2021-10-29 05:27:55,374 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:27:55,374 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [669638413] [2021-10-29 05:27:55,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:27:55,374 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:27:55,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:27:55,375 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:27:55,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-10-29 05:27:58,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:27:58,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 1259 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-29 05:27:58,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:27:59,472 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:27:59,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:28:00,063 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:28:00,063 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:28:00,063 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [669638413] [2021-10-29 05:28:00,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [669638413] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:28:00,064 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:28:00,064 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 13 [2021-10-29 05:28:00,064 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439756633] [2021-10-29 05:28:00,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-29 05:28:00,065 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:28:00,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-29 05:28:00,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-10-29 05:28:00,066 INFO L87 Difference]: Start difference. First operand 314 states and 325 transitions. Second operand has 13 states, 13 states have (on average 6.153846153846154) internal successors, (80), 13 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:04,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:28:04,982 INFO L93 Difference]: Finished difference Result 817 states and 832 transitions. [2021-10-29 05:28:04,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-29 05:28:04,985 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.153846153846154) internal successors, (80), 13 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2021-10-29 05:28:04,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:28:04,989 INFO L225 Difference]: With dead ends: 817 [2021-10-29 05:28:04,989 INFO L226 Difference]: Without dead ends: 599 [2021-10-29 05:28:04,990 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=144, Invalid=362, Unknown=0, NotChecked=0, Total=506 [2021-10-29 05:28:04,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2021-10-29 05:28:05,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 314. [2021-10-29 05:28:05,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 273 states have (on average 1.1831501831501832) internal successors, (323), 313 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:05,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 323 transitions. [2021-10-29 05:28:05,064 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 323 transitions. Word has length 78 [2021-10-29 05:28:05,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:28:05,064 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 323 transitions. [2021-10-29 05:28:05,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.153846153846154) internal successors, (80), 13 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:05,065 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 323 transitions. [2021-10-29 05:28:05,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-10-29 05:28:05,065 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:28:05,066 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:28:05,098 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-10-29 05:28:05,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:28:05,278 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:28:05,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:28:05,278 INFO L85 PathProgramCache]: Analyzing trace with hash 952722047, now seen corresponding path program 1 times [2021-10-29 05:28:05,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:28:05,280 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1466126480] [2021-10-29 05:28:05,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:28:05,280 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:28:05,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:28:05,281 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:28:05,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-10-29 05:28:08,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:28:08,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 1272 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-29 05:28:08,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:28:09,268 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:28:09,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:28:10,122 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:28:10,122 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:28:10,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1466126480] [2021-10-29 05:28:10,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1466126480] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:28:10,123 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:28:10,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 13 [2021-10-29 05:28:10,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017692415] [2021-10-29 05:28:10,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-29 05:28:10,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:28:10,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-29 05:28:10,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-10-29 05:28:10,125 INFO L87 Difference]: Start difference. First operand 314 states and 323 transitions. Second operand has 13 states, 13 states have (on average 6.153846153846154) internal successors, (80), 13 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:14,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:28:14,817 INFO L93 Difference]: Finished difference Result 413 states and 422 transitions. [2021-10-29 05:28:14,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-29 05:28:14,821 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.153846153846154) internal successors, (80), 13 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2021-10-29 05:28:14,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:28:14,824 INFO L225 Difference]: With dead ends: 413 [2021-10-29 05:28:14,824 INFO L226 Difference]: Without dead ends: 322 [2021-10-29 05:28:14,825 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=144, Invalid=362, Unknown=0, NotChecked=0, Total=506 [2021-10-29 05:28:14,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-10-29 05:28:14,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 314. [2021-10-29 05:28:14,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 273 states have (on average 1.1794871794871795) internal successors, (322), 313 states have internal predecessors, (322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:14,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 322 transitions. [2021-10-29 05:28:14,900 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 322 transitions. Word has length 78 [2021-10-29 05:28:14,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:28:14,900 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 322 transitions. [2021-10-29 05:28:14,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.153846153846154) internal successors, (80), 13 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:14,900 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 322 transitions. [2021-10-29 05:28:14,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-10-29 05:28:14,901 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:28:14,901 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:28:14,932 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-10-29 05:28:15,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:28:15,102 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:28:15,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:28:15,102 INFO L85 PathProgramCache]: Analyzing trace with hash 101390904, now seen corresponding path program 1 times [2021-10-29 05:28:15,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:28:15,104 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [307153246] [2021-10-29 05:28:15,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:28:15,104 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:28:15,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:28:15,105 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:28:15,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-10-29 05:28:18,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:28:18,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 1266 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:28:18,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:28:18,562 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:28:18,562 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:28:19,012 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:28:19,012 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:28:19,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [307153246] [2021-10-29 05:28:19,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [307153246] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:28:19,013 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:28:19,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:28:19,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174599796] [2021-10-29 05:28:19,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:28:19,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:28:19,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:28:19,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:28:19,014 INFO L87 Difference]: Start difference. First operand 314 states and 322 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:19,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:28:19,129 INFO L93 Difference]: Finished difference Result 314 states and 322 transitions. [2021-10-29 05:28:19,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:28:19,129 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2021-10-29 05:28:19,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:28:19,131 INFO L225 Difference]: With dead ends: 314 [2021-10-29 05:28:19,131 INFO L226 Difference]: Without dead ends: 310 [2021-10-29 05:28:19,131 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:28:19,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2021-10-29 05:28:19,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 310. [2021-10-29 05:28:19,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 271 states have (on average 1.1734317343173433) internal successors, (318), 309 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:19,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 318 transitions. [2021-10-29 05:28:19,233 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 318 transitions. Word has length 80 [2021-10-29 05:28:19,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:28:19,233 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 318 transitions. [2021-10-29 05:28:19,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:19,234 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 318 transitions. [2021-10-29 05:28:19,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-10-29 05:28:19,234 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:28:19,235 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:28:19,268 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-10-29 05:28:19,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:28:19,446 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:28:19,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:28:19,446 INFO L85 PathProgramCache]: Analyzing trace with hash 1981701668, now seen corresponding path program 1 times [2021-10-29 05:28:19,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:28:19,448 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1016043485] [2021-10-29 05:28:19,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:28:19,448 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:28:19,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:28:19,449 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:28:19,451 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-10-29 05:28:22,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:28:22,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 1279 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:28:22,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:28:22,944 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:28:22,944 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:28:23,225 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:28:23,226 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:28:23,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1016043485] [2021-10-29 05:28:23,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1016043485] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:28:23,226 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:28:23,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-10-29 05:28:23,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96773725] [2021-10-29 05:28:23,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:28:23,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:28:23,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:28:23,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:28:23,228 INFO L87 Difference]: Start difference. First operand 310 states and 318 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:25,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:28:25,531 INFO L93 Difference]: Finished difference Result 411 states and 420 transitions. [2021-10-29 05:28:25,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 05:28:25,532 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2021-10-29 05:28:25,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:28:25,534 INFO L225 Difference]: With dead ends: 411 [2021-10-29 05:28:25,535 INFO L226 Difference]: Without dead ends: 409 [2021-10-29 05:28:25,535 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:28:25,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2021-10-29 05:28:25,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 325. [2021-10-29 05:28:25,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 286 states have (on average 1.1713286713286712) internal successors, (335), 324 states have internal predecessors, (335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:25,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 335 transitions. [2021-10-29 05:28:25,626 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 335 transitions. Word has length 80 [2021-10-29 05:28:25,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:28:25,626 INFO L470 AbstractCegarLoop]: Abstraction has 325 states and 335 transitions. [2021-10-29 05:28:25,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:25,627 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 335 transitions. [2021-10-29 05:28:25,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-10-29 05:28:25,628 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:28:25,628 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:28:25,679 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-10-29 05:28:25,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:28:25,842 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:28:25,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:28:25,842 INFO L85 PathProgramCache]: Analyzing trace with hash -752651683, now seen corresponding path program 1 times [2021-10-29 05:28:25,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:28:25,844 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1606334116] [2021-10-29 05:28:25,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:28:25,844 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:28:25,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:28:25,845 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:28:25,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-10-29 05:28:28,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:28:28,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 1284 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-29 05:28:28,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:28:29,798 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:28:29,798 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:28:30,117 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:28:30,117 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:28:30,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1606334116] [2021-10-29 05:28:30,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1606334116] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:28:30,117 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:28:30,117 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16, 16] imperfect sequences [] total 16 [2021-10-29 05:28:30,117 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678291455] [2021-10-29 05:28:30,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-29 05:28:30,118 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:28:30,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-29 05:28:30,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2021-10-29 05:28:30,119 INFO L87 Difference]: Start difference. First operand 325 states and 335 transitions. Second operand has 16 states, 16 states have (on average 5.0625) internal successors, (81), 16 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:31,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:28:31,443 INFO L93 Difference]: Finished difference Result 409 states and 418 transitions. [2021-10-29 05:28:31,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-29 05:28:31,444 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.0625) internal successors, (81), 16 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2021-10-29 05:28:31,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:28:31,450 INFO L225 Difference]: With dead ends: 409 [2021-10-29 05:28:31,450 INFO L226 Difference]: Without dead ends: 300 [2021-10-29 05:28:31,451 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=215, Invalid=541, Unknown=0, NotChecked=0, Total=756 [2021-10-29 05:28:31,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2021-10-29 05:28:31,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 282. [2021-10-29 05:28:31,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 245 states have (on average 1.1673469387755102) internal successors, (286), 281 states have internal predecessors, (286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:31,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 286 transitions. [2021-10-29 05:28:31,545 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 286 transitions. Word has length 81 [2021-10-29 05:28:31,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:28:31,545 INFO L470 AbstractCegarLoop]: Abstraction has 282 states and 286 transitions. [2021-10-29 05:28:31,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.0625) internal successors, (81), 16 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:31,546 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 286 transitions. [2021-10-29 05:28:31,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-10-29 05:28:31,547 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:28:31,547 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:28:31,598 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-10-29 05:28:31,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:28:31,770 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:28:31,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:28:31,771 INFO L85 PathProgramCache]: Analyzing trace with hash -1347452932, now seen corresponding path program 1 times [2021-10-29 05:28:31,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:28:31,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1670604374] [2021-10-29 05:28:31,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:28:31,774 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:28:31,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:28:31,775 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:28:31,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-10-29 05:28:34,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:28:34,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 1269 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:28:34,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:28:35,395 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:28:35,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:28:35,832 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:28:35,832 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:28:35,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1670604374] [2021-10-29 05:28:35,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1670604374] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:28:35,832 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:28:35,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:28:35,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051014703] [2021-10-29 05:28:35,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:28:35,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:28:35,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:28:35,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:28:35,835 INFO L87 Difference]: Start difference. First operand 282 states and 286 transitions. Second operand has 5 states, 5 states have (on average 16.8) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:35,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:28:35,937 INFO L93 Difference]: Finished difference Result 282 states and 286 transitions. [2021-10-29 05:28:35,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:28:35,940 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2021-10-29 05:28:35,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:28:35,942 INFO L225 Difference]: With dead ends: 282 [2021-10-29 05:28:35,942 INFO L226 Difference]: Without dead ends: 278 [2021-10-29 05:28:35,943 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:28:35,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-10-29 05:28:36,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 278. [2021-10-29 05:28:36,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 243 states have (on average 1.1604938271604939) internal successors, (282), 277 states have internal predecessors, (282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:36,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 282 transitions. [2021-10-29 05:28:36,013 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 282 transitions. Word has length 82 [2021-10-29 05:28:36,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:28:36,013 INFO L470 AbstractCegarLoop]: Abstraction has 278 states and 282 transitions. [2021-10-29 05:28:36,014 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:36,014 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 282 transitions. [2021-10-29 05:28:36,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-10-29 05:28:36,015 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:28:36,015 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:28:36,057 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-10-29 05:28:36,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:28:36,219 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:28:36,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:28:36,220 INFO L85 PathProgramCache]: Analyzing trace with hash -1741601624, now seen corresponding path program 1 times [2021-10-29 05:28:36,221 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:28:36,221 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2039696434] [2021-10-29 05:28:36,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:28:36,222 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:28:36,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:28:36,222 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:28:36,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-10-29 05:28:39,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:28:39,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 1283 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:28:39,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:28:39,889 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:28:39,889 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:28:40,333 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:28:40,333 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:28:40,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2039696434] [2021-10-29 05:28:40,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2039696434] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:28:40,333 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:28:40,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:28:40,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728243267] [2021-10-29 05:28:40,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:28:40,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:28:40,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:28:40,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:28:40,335 INFO L87 Difference]: Start difference. First operand 278 states and 282 transitions. Second operand has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:40,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:28:40,460 INFO L93 Difference]: Finished difference Result 278 states and 282 transitions. [2021-10-29 05:28:40,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:28:40,461 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2021-10-29 05:28:40,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:28:40,463 INFO L225 Difference]: With dead ends: 278 [2021-10-29 05:28:40,463 INFO L226 Difference]: Without dead ends: 276 [2021-10-29 05:28:40,464 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:28:40,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2021-10-29 05:28:40,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 276. [2021-10-29 05:28:40,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 242 states have (on average 1.1570247933884297) internal successors, (280), 275 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:40,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 280 transitions. [2021-10-29 05:28:40,575 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 280 transitions. Word has length 83 [2021-10-29 05:28:40,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:28:40,575 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 280 transitions. [2021-10-29 05:28:40,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:40,576 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 280 transitions. [2021-10-29 05:28:40,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-10-29 05:28:40,577 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:28:40,577 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:28:40,632 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-10-29 05:28:40,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:28:40,802 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:28:40,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:28:40,802 INFO L85 PathProgramCache]: Analyzing trace with hash -2116975072, now seen corresponding path program 1 times [2021-10-29 05:28:40,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:28:40,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1014082074] [2021-10-29 05:28:40,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:28:40,805 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:28:40,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:28:40,806 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:28:40,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-10-29 05:28:43,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:28:43,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 1272 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-29 05:28:43,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:28:45,728 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:28:45,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:28:48,782 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:28:48,782 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:28:48,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1014082074] [2021-10-29 05:28:48,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1014082074] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:28:48,782 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:28:48,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15, 14] imperfect sequences [] total 25 [2021-10-29 05:28:48,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281418181] [2021-10-29 05:28:48,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-29 05:28:48,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:28:48,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-29 05:28:48,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=536, Unknown=0, NotChecked=0, Total=600 [2021-10-29 05:28:48,784 INFO L87 Difference]: Start difference. First operand 276 states and 280 transitions. Second operand has 25 states, 25 states have (on average 5.28) internal successors, (132), 25 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:53,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:28:53,947 INFO L93 Difference]: Finished difference Result 459 states and 463 transitions. [2021-10-29 05:28:53,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 05:28:53,948 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.28) internal successors, (132), 25 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 84 [2021-10-29 05:28:53,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:28:53,950 INFO L225 Difference]: With dead ends: 459 [2021-10-29 05:28:53,950 INFO L226 Difference]: Without dead ends: 276 [2021-10-29 05:28:53,951 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 142 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=336, Invalid=1146, Unknown=0, NotChecked=0, Total=1482 [2021-10-29 05:28:53,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2021-10-29 05:28:54,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 276. [2021-10-29 05:28:54,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 242 states have (on average 1.1487603305785123) internal successors, (278), 275 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:54,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 278 transitions. [2021-10-29 05:28:54,036 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 278 transitions. Word has length 84 [2021-10-29 05:28:54,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:28:54,036 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 278 transitions. [2021-10-29 05:28:54,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.28) internal successors, (132), 25 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:54,037 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 278 transitions. [2021-10-29 05:28:54,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-10-29 05:28:54,037 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:28:54,038 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:28:54,075 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-10-29 05:28:54,254 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:28:54,254 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:28:54,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:28:54,254 INFO L85 PathProgramCache]: Analyzing trace with hash 1642929723, now seen corresponding path program 1 times [2021-10-29 05:28:54,256 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:28:54,256 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [790148466] [2021-10-29 05:28:54,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:28:54,257 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:28:54,257 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:28:54,257 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:28:54,258 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-10-29 05:28:57,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:28:57,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 1276 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:28:57,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:28:57,894 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:28:57,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:28:58,195 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:28:58,195 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:28:58,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [790148466] [2021-10-29 05:28:58,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [790148466] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:28:58,195 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:28:58,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-10-29 05:28:58,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103680180] [2021-10-29 05:28:58,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:28:58,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:28:58,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:28:58,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:28:58,196 INFO L87 Difference]: Start difference. First operand 276 states and 278 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:58,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:28:58,480 INFO L93 Difference]: Finished difference Result 276 states and 278 transitions. [2021-10-29 05:28:58,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:28:58,480 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2021-10-29 05:28:58,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:28:58,482 INFO L225 Difference]: With dead ends: 276 [2021-10-29 05:28:58,482 INFO L226 Difference]: Without dead ends: 272 [2021-10-29 05:28:58,482 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:28:58,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2021-10-29 05:28:58,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 272. [2021-10-29 05:28:58,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 240 states have (on average 1.1416666666666666) internal successors, (274), 271 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:58,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 274 transitions. [2021-10-29 05:28:58,584 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 274 transitions. Word has length 86 [2021-10-29 05:28:58,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:28:58,584 INFO L470 AbstractCegarLoop]: Abstraction has 272 states and 274 transitions. [2021-10-29 05:28:58,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:28:58,585 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 274 transitions. [2021-10-29 05:28:58,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-10-29 05:28:58,585 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:28:58,586 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:28:58,619 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-10-29 05:28:58,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:28:58,791 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:28:58,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:28:58,791 INFO L85 PathProgramCache]: Analyzing trace with hash -1692364289, now seen corresponding path program 1 times [2021-10-29 05:28:58,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:28:58,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [901655198] [2021-10-29 05:28:58,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:28:58,794 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:28:58,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:28:58,795 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:28:58,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-10-29 05:29:01,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:29:02,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 1279 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:29:02,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:29:02,566 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:02,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:29:03,027 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:03,027 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:29:03,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [901655198] [2021-10-29 05:29:03,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [901655198] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:29:03,028 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:29:03,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:29:03,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708677741] [2021-10-29 05:29:03,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:29:03,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:29:03,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:29:03,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:29:03,030 INFO L87 Difference]: Start difference. First operand 272 states and 274 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:03,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:29:03,136 INFO L93 Difference]: Finished difference Result 272 states and 274 transitions. [2021-10-29 05:29:03,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:29:03,136 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2021-10-29 05:29:03,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:29:03,137 INFO L225 Difference]: With dead ends: 272 [2021-10-29 05:29:03,137 INFO L226 Difference]: Without dead ends: 268 [2021-10-29 05:29:03,138 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:29:03,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2021-10-29 05:29:03,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 268. [2021-10-29 05:29:03,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 238 states have (on average 1.134453781512605) internal successors, (270), 267 states have internal predecessors, (270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:03,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 270 transitions. [2021-10-29 05:29:03,216 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 270 transitions. Word has length 88 [2021-10-29 05:29:03,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:29:03,216 INFO L470 AbstractCegarLoop]: Abstraction has 268 states and 270 transitions. [2021-10-29 05:29:03,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:03,217 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 270 transitions. [2021-10-29 05:29:03,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-10-29 05:29:03,218 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:29:03,218 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:29:03,248 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-10-29 05:29:03,419 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:29:03,419 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:29:03,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:29:03,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1430660643, now seen corresponding path program 1 times [2021-10-29 05:29:03,422 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:29:03,422 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [696529260] [2021-10-29 05:29:03,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:29:03,422 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:29:03,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:29:03,423 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:29:03,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-10-29 05:29:06,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:29:06,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 1282 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:29:06,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:29:07,231 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:07,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:29:07,738 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:07,739 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:29:07,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [696529260] [2021-10-29 05:29:07,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [696529260] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:29:07,739 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:29:07,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:29:07,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762806067] [2021-10-29 05:29:07,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:29:07,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:29:07,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:29:07,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:29:07,741 INFO L87 Difference]: Start difference. First operand 268 states and 270 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:07,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:29:07,913 INFO L93 Difference]: Finished difference Result 268 states and 270 transitions. [2021-10-29 05:29:07,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:29:07,914 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 90 [2021-10-29 05:29:07,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:29:07,916 INFO L225 Difference]: With dead ends: 268 [2021-10-29 05:29:07,916 INFO L226 Difference]: Without dead ends: 264 [2021-10-29 05:29:07,917 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:29:07,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2021-10-29 05:29:08,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 264. [2021-10-29 05:29:08,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 236 states have (on average 1.1271186440677967) internal successors, (266), 263 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:08,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 266 transitions. [2021-10-29 05:29:08,003 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 266 transitions. Word has length 90 [2021-10-29 05:29:08,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:29:08,003 INFO L470 AbstractCegarLoop]: Abstraction has 264 states and 266 transitions. [2021-10-29 05:29:08,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:08,003 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 266 transitions. [2021-10-29 05:29:08,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-10-29 05:29:08,004 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:29:08,004 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:29:08,040 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2021-10-29 05:29:08,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:29:08,205 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:29:08,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:29:08,205 INFO L85 PathProgramCache]: Analyzing trace with hash 475480743, now seen corresponding path program 1 times [2021-10-29 05:29:08,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:29:08,207 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1602800780] [2021-10-29 05:29:08,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:29:08,207 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:29:08,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:29:08,209 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:29:08,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-10-29 05:29:11,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:29:11,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 1285 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:29:11,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:29:12,049 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:12,049 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:29:12,573 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:12,573 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:29:12,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1602800780] [2021-10-29 05:29:12,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1602800780] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:29:12,573 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:29:12,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:29:12,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142193453] [2021-10-29 05:29:12,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:29:12,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:29:12,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:29:12,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:29:12,576 INFO L87 Difference]: Start difference. First operand 264 states and 266 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:12,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:29:12,678 INFO L93 Difference]: Finished difference Result 264 states and 266 transitions. [2021-10-29 05:29:12,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:29:12,679 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2021-10-29 05:29:12,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:29:12,680 INFO L225 Difference]: With dead ends: 264 [2021-10-29 05:29:12,680 INFO L226 Difference]: Without dead ends: 260 [2021-10-29 05:29:12,680 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:29:12,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-10-29 05:29:12,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 260. [2021-10-29 05:29:12,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 234 states have (on average 1.1196581196581197) internal successors, (262), 259 states have internal predecessors, (262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:12,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 262 transitions. [2021-10-29 05:29:12,764 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 262 transitions. Word has length 92 [2021-10-29 05:29:12,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:29:12,764 INFO L470 AbstractCegarLoop]: Abstraction has 260 states and 262 transitions. [2021-10-29 05:29:12,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:12,764 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 262 transitions. [2021-10-29 05:29:12,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-10-29 05:29:12,765 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:29:12,765 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:29:12,806 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-10-29 05:29:12,981 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:29:12,981 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:29:12,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:29:12,982 INFO L85 PathProgramCache]: Analyzing trace with hash 1670597546, now seen corresponding path program 1 times [2021-10-29 05:29:12,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:29:12,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [48726510] [2021-10-29 05:29:12,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:29:12,984 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:29:12,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:29:12,985 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:29:12,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-10-29 05:29:16,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:29:16,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 1288 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:29:16,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:29:17,050 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:17,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:29:17,541 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:17,541 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:29:17,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [48726510] [2021-10-29 05:29:17,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [48726510] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:29:17,541 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:29:17,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:29:17,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007332342] [2021-10-29 05:29:17,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:29:17,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:29:17,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:29:17,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:29:17,543 INFO L87 Difference]: Start difference. First operand 260 states and 262 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:17,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:29:17,694 INFO L93 Difference]: Finished difference Result 260 states and 262 transitions. [2021-10-29 05:29:17,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:29:17,695 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 94 [2021-10-29 05:29:17,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:29:17,697 INFO L225 Difference]: With dead ends: 260 [2021-10-29 05:29:17,697 INFO L226 Difference]: Without dead ends: 256 [2021-10-29 05:29:17,698 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:29:17,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2021-10-29 05:29:17,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 256. [2021-10-29 05:29:17,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 232 states have (on average 1.1120689655172413) internal successors, (258), 255 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:17,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 258 transitions. [2021-10-29 05:29:17,832 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 258 transitions. Word has length 94 [2021-10-29 05:29:17,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:29:17,832 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 258 transitions. [2021-10-29 05:29:17,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:17,833 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 258 transitions. [2021-10-29 05:29:17,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-10-29 05:29:17,834 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:29:17,834 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:29:17,888 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-10-29 05:29:18,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:29:18,058 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:29:18,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:29:18,059 INFO L85 PathProgramCache]: Analyzing trace with hash -873388786, now seen corresponding path program 1 times [2021-10-29 05:29:18,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:29:18,062 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1017933745] [2021-10-29 05:29:18,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:29:18,062 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:29:18,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:29:18,064 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:29:18,104 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-10-29 05:29:21,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:29:21,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 1291 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:29:21,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:29:22,144 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:22,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:29:22,647 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:22,648 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:29:22,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1017933745] [2021-10-29 05:29:22,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1017933745] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:29:22,648 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:29:22,648 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:29:22,648 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474827914] [2021-10-29 05:29:22,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:29:22,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:29:22,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:29:22,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:29:22,649 INFO L87 Difference]: Start difference. First operand 256 states and 258 transitions. Second operand has 5 states, 5 states have (on average 19.6) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:22,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:29:22,766 INFO L93 Difference]: Finished difference Result 256 states and 258 transitions. [2021-10-29 05:29:22,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:29:22,766 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2021-10-29 05:29:22,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:29:22,767 INFO L225 Difference]: With dead ends: 256 [2021-10-29 05:29:22,768 INFO L226 Difference]: Without dead ends: 252 [2021-10-29 05:29:22,768 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:29:22,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2021-10-29 05:29:22,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 252. [2021-10-29 05:29:22,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 230 states have (on average 1.1043478260869566) internal successors, (254), 251 states have internal predecessors, (254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:22,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 254 transitions. [2021-10-29 05:29:22,846 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 254 transitions. Word has length 96 [2021-10-29 05:29:22,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:29:22,846 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 254 transitions. [2021-10-29 05:29:22,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:22,847 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 254 transitions. [2021-10-29 05:29:22,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-10-29 05:29:22,847 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:29:22,847 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:29:22,882 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2021-10-29 05:29:23,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:29:23,048 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:29:23,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:29:23,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1807862062, now seen corresponding path program 1 times [2021-10-29 05:29:23,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:29:23,050 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [316369157] [2021-10-29 05:29:23,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:29:23,050 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:29:23,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:29:23,051 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:29:23,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-10-29 05:29:26,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:29:26,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 1294 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:29:26,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:29:27,221 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:27,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:29:27,735 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:27,735 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:29:27,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [316369157] [2021-10-29 05:29:27,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [316369157] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:29:27,735 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:29:27,736 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:29:27,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483543892] [2021-10-29 05:29:27,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:29:27,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:29:27,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:29:27,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:29:27,737 INFO L87 Difference]: Start difference. First operand 252 states and 254 transitions. Second operand has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:27,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:29:27,833 INFO L93 Difference]: Finished difference Result 252 states and 254 transitions. [2021-10-29 05:29:27,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:29:27,834 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 98 [2021-10-29 05:29:27,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:29:27,835 INFO L225 Difference]: With dead ends: 252 [2021-10-29 05:29:27,835 INFO L226 Difference]: Without dead ends: 248 [2021-10-29 05:29:27,835 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:29:27,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2021-10-29 05:29:27,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 248. [2021-10-29 05:29:27,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 228 states have (on average 1.0964912280701755) internal successors, (250), 247 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:27,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 250 transitions. [2021-10-29 05:29:27,908 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 250 transitions. Word has length 98 [2021-10-29 05:29:27,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:29:27,908 INFO L470 AbstractCegarLoop]: Abstraction has 248 states and 250 transitions. [2021-10-29 05:29:27,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:27,909 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 250 transitions. [2021-10-29 05:29:27,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-10-29 05:29:27,909 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:29:27,910 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:29:27,949 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-10-29 05:29:28,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:29:28,126 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:29:28,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:29:28,126 INFO L85 PathProgramCache]: Analyzing trace with hash 2106452214, now seen corresponding path program 1 times [2021-10-29 05:29:28,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:29:28,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [609188107] [2021-10-29 05:29:28,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:29:28,129 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:29:28,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:29:28,130 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:29:28,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-10-29 05:29:31,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:29:31,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 1297 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:29:31,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:29:32,226 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:32,226 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:29:32,883 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:32,884 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:29:32,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [609188107] [2021-10-29 05:29:32,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [609188107] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:29:32,884 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:29:32,884 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:29:32,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998711663] [2021-10-29 05:29:32,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:29:32,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:29:32,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:29:32,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:29:32,886 INFO L87 Difference]: Start difference. First operand 248 states and 250 transitions. Second operand has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:33,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:29:33,020 INFO L93 Difference]: Finished difference Result 248 states and 250 transitions. [2021-10-29 05:29:33,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:29:33,021 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-10-29 05:29:33,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:29:33,022 INFO L225 Difference]: With dead ends: 248 [2021-10-29 05:29:33,022 INFO L226 Difference]: Without dead ends: 244 [2021-10-29 05:29:33,022 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:29:33,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-10-29 05:29:33,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 244. [2021-10-29 05:29:33,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 226 states have (on average 1.0884955752212389) internal successors, (246), 243 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:33,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 246 transitions. [2021-10-29 05:29:33,099 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 246 transitions. Word has length 100 [2021-10-29 05:29:33,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:29:33,099 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 246 transitions. [2021-10-29 05:29:33,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:33,100 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 246 transitions. [2021-10-29 05:29:33,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-10-29 05:29:33,100 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:29:33,100 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:29:33,134 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2021-10-29 05:29:33,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:29:33,301 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:29:33,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:29:33,302 INFO L85 PathProgramCache]: Analyzing trace with hash 1371120506, now seen corresponding path program 1 times [2021-10-29 05:29:33,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:29:33,304 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1978389041] [2021-10-29 05:29:33,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:29:33,304 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:29:33,304 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:29:33,305 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:29:33,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-10-29 05:29:36,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:29:36,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 1300 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:29:36,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:29:37,542 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:37,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:29:38,109 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:38,109 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:29:38,109 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1978389041] [2021-10-29 05:29:38,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1978389041] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:29:38,109 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:29:38,110 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:29:38,110 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021243846] [2021-10-29 05:29:38,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:29:38,110 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:29:38,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:29:38,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:29:38,111 INFO L87 Difference]: Start difference. First operand 244 states and 246 transitions. Second operand has 5 states, 5 states have (on average 20.8) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:38,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:29:38,210 INFO L93 Difference]: Finished difference Result 244 states and 246 transitions. [2021-10-29 05:29:38,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:29:38,211 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.8) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2021-10-29 05:29:38,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:29:38,212 INFO L225 Difference]: With dead ends: 244 [2021-10-29 05:29:38,212 INFO L226 Difference]: Without dead ends: 240 [2021-10-29 05:29:38,212 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:29:38,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2021-10-29 05:29:38,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 240. [2021-10-29 05:29:38,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 224 states have (on average 1.0803571428571428) internal successors, (242), 239 states have internal predecessors, (242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:38,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 242 transitions. [2021-10-29 05:29:38,304 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 242 transitions. Word has length 102 [2021-10-29 05:29:38,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:29:38,305 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 242 transitions. [2021-10-29 05:29:38,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.8) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:38,305 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 242 transitions. [2021-10-29 05:29:38,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-10-29 05:29:38,306 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:29:38,306 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:29:38,351 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-10-29 05:29:38,522 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:29:38,522 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:29:38,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:29:38,522 INFO L85 PathProgramCache]: Analyzing trace with hash -908013986, now seen corresponding path program 1 times [2021-10-29 05:29:38,524 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:29:38,528 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2087731894] [2021-10-29 05:29:38,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:29:38,528 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:29:38,528 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:29:38,529 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:29:38,530 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-10-29 05:29:42,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:29:42,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 1303 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:29:42,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:29:42,813 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:42,813 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:29:43,525 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:43,526 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:29:43,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2087731894] [2021-10-29 05:29:43,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2087731894] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:29:43,526 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:29:43,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:29:43,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272316616] [2021-10-29 05:29:43,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:29:43,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:29:43,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:29:43,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:29:43,527 INFO L87 Difference]: Start difference. First operand 240 states and 242 transitions. Second operand has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:43,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:29:43,638 INFO L93 Difference]: Finished difference Result 240 states and 242 transitions. [2021-10-29 05:29:43,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:29:43,639 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2021-10-29 05:29:43,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:29:43,640 INFO L225 Difference]: With dead ends: 240 [2021-10-29 05:29:43,640 INFO L226 Difference]: Without dead ends: 236 [2021-10-29 05:29:43,640 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:29:43,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2021-10-29 05:29:43,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 236. [2021-10-29 05:29:43,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 222 states have (on average 1.072072072072072) internal successors, (238), 235 states have internal predecessors, (238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:43,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 238 transitions. [2021-10-29 05:29:43,780 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 238 transitions. Word has length 104 [2021-10-29 05:29:43,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:29:43,781 INFO L470 AbstractCegarLoop]: Abstraction has 236 states and 238 transitions. [2021-10-29 05:29:43,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:43,781 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 238 transitions. [2021-10-29 05:29:43,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-10-29 05:29:43,782 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:29:43,782 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:29:43,827 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2021-10-29 05:29:43,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:29:43,994 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:29:43,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:29:43,995 INFO L85 PathProgramCache]: Analyzing trace with hash -722939486, now seen corresponding path program 1 times [2021-10-29 05:29:43,997 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:29:43,997 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1544911898] [2021-10-29 05:29:43,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:29:43,997 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:29:43,997 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:29:43,998 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:29:43,999 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-10-29 05:29:47,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:29:47,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 1306 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:29:47,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:29:48,473 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:48,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:29:49,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:49,677 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:29:49,677 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1544911898] [2021-10-29 05:29:49,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1544911898] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:29:49,678 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:29:49,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 5 [2021-10-29 05:29:49,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034520245] [2021-10-29 05:29:49,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-29 05:29:49,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:29:49,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-29 05:29:49,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:29:49,679 INFO L87 Difference]: Start difference. First operand 236 states and 238 transitions. Second operand has 6 states, 6 states have (on average 35.166666666666664) internal successors, (211), 5 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:49,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:29:49,788 INFO L93 Difference]: Finished difference Result 236 states and 238 transitions. [2021-10-29 05:29:49,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:29:49,789 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 35.166666666666664) internal successors, (211), 5 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2021-10-29 05:29:49,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:29:49,790 INFO L225 Difference]: With dead ends: 236 [2021-10-29 05:29:49,790 INFO L226 Difference]: Without dead ends: 232 [2021-10-29 05:29:49,790 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-29 05:29:49,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2021-10-29 05:29:49,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 232. [2021-10-29 05:29:49,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 220 states have (on average 1.0636363636363637) internal successors, (234), 231 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:49,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 234 transitions. [2021-10-29 05:29:49,864 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 234 transitions. Word has length 106 [2021-10-29 05:29:49,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:29:49,865 INFO L470 AbstractCegarLoop]: Abstraction has 232 states and 234 transitions. [2021-10-29 05:29:49,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 35.166666666666664) internal successors, (211), 5 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:49,865 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 234 transitions. [2021-10-29 05:29:49,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-10-29 05:29:49,865 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:29:49,865 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:29:49,902 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2021-10-29 05:29:50,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:29:50,066 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:29:50,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:29:50,067 INFO L85 PathProgramCache]: Analyzing trace with hash 1039996230, now seen corresponding path program 1 times [2021-10-29 05:29:50,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:29:50,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1849341116] [2021-10-29 05:29:50,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:29:50,069 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:29:50,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:29:50,070 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:29:50,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-10-29 05:29:53,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:29:53,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 1309 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:29:53,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:29:54,417 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:54,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:29:54,986 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:54,986 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:29:54,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1849341116] [2021-10-29 05:29:54,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1849341116] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:29:54,986 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:29:54,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:29:54,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238625264] [2021-10-29 05:29:54,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:29:54,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:29:54,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:29:54,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:29:54,988 INFO L87 Difference]: Start difference. First operand 232 states and 234 transitions. Second operand has 5 states, 5 states have (on average 22.0) internal successors, (110), 4 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:55,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:29:55,095 INFO L93 Difference]: Finished difference Result 232 states and 234 transitions. [2021-10-29 05:29:55,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:29:55,096 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.0) internal successors, (110), 4 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2021-10-29 05:29:55,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:29:55,097 INFO L225 Difference]: With dead ends: 232 [2021-10-29 05:29:55,097 INFO L226 Difference]: Without dead ends: 228 [2021-10-29 05:29:55,097 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 210 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:29:55,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2021-10-29 05:29:55,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 228. [2021-10-29 05:29:55,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 218 states have (on average 1.055045871559633) internal successors, (230), 227 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:55,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 230 transitions. [2021-10-29 05:29:55,172 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 230 transitions. Word has length 108 [2021-10-29 05:29:55,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:29:55,173 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 230 transitions. [2021-10-29 05:29:55,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.0) internal successors, (110), 4 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:29:55,173 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 230 transitions. [2021-10-29 05:29:55,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-10-29 05:29:55,173 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:29:55,173 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:29:55,206 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2021-10-29 05:29:55,374 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:29:55,374 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:29:55,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:29:55,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1290862262, now seen corresponding path program 1 times [2021-10-29 05:29:55,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:29:55,376 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2086885598] [2021-10-29 05:29:55,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:29:55,376 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:29:55,377 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:29:55,377 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:29:55,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-10-29 05:29:59,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:29:59,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 1312 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:29:59,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:29:59,827 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:29:59,827 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:30:00,450 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:30:00,451 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:30:00,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2086885598] [2021-10-29 05:30:00,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2086885598] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:30:00,451 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:30:00,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:30:00,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177482376] [2021-10-29 05:30:00,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:30:00,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:30:00,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:30:00,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:30:00,453 INFO L87 Difference]: Start difference. First operand 228 states and 230 transitions. Second operand has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:30:00,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:30:00,551 INFO L93 Difference]: Finished difference Result 228 states and 230 transitions. [2021-10-29 05:30:00,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:30:00,552 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-10-29 05:30:00,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:30:00,553 INFO L225 Difference]: With dead ends: 228 [2021-10-29 05:30:00,553 INFO L226 Difference]: Without dead ends: 224 [2021-10-29 05:30:00,553 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:30:00,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2021-10-29 05:30:00,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 224. [2021-10-29 05:30:00,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 216 states have (on average 1.0462962962962963) internal successors, (226), 223 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:30:00,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 226 transitions. [2021-10-29 05:30:00,634 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 226 transitions. Word has length 110 [2021-10-29 05:30:00,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:30:00,635 INFO L470 AbstractCegarLoop]: Abstraction has 224 states and 226 transitions. [2021-10-29 05:30:00,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:30:00,635 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 226 transitions. [2021-10-29 05:30:00,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-10-29 05:30:00,636 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:30:00,636 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:30:00,678 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2021-10-29 05:30:00,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:30:00,850 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:30:00,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:30:00,851 INFO L85 PathProgramCache]: Analyzing trace with hash 727055790, now seen corresponding path program 1 times [2021-10-29 05:30:00,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:30:00,853 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [699018918] [2021-10-29 05:30:00,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:30:00,853 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:30:00,853 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:30:00,854 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:30:00,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2021-10-29 05:30:04,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:30:04,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 1315 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:30:04,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:30:05,350 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:30:05,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:30:05,969 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:30:05,974 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:30:05,974 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [699018918] [2021-10-29 05:30:05,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [699018918] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:30:05,974 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:30:05,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:30:05,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371094076] [2021-10-29 05:30:05,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:30:05,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:30:05,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:30:05,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:30:05,978 INFO L87 Difference]: Start difference. First operand 224 states and 226 transitions. Second operand has 5 states, 5 states have (on average 22.8) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:30:06,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:30:06,178 INFO L93 Difference]: Finished difference Result 224 states and 226 transitions. [2021-10-29 05:30:06,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:30:06,178 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 112 [2021-10-29 05:30:06,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:30:06,180 INFO L225 Difference]: With dead ends: 224 [2021-10-29 05:30:06,180 INFO L226 Difference]: Without dead ends: 220 [2021-10-29 05:30:06,181 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 219 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:30:06,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2021-10-29 05:30:06,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 220. [2021-10-29 05:30:06,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 214 states have (on average 1.0373831775700935) internal successors, (222), 219 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:30:06,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 222 transitions. [2021-10-29 05:30:06,308 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 222 transitions. Word has length 112 [2021-10-29 05:30:06,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:30:06,308 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 222 transitions. [2021-10-29 05:30:06,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:30:06,308 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 222 transitions. [2021-10-29 05:30:06,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-10-29 05:30:06,309 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:30:06,309 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:30:06,362 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2021-10-29 05:30:06,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:30:06,530 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:30:06,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:30:06,530 INFO L85 PathProgramCache]: Analyzing trace with hash -1378913678, now seen corresponding path program 1 times [2021-10-29 05:30:06,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:30:06,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [415469422] [2021-10-29 05:30:06,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:30:06,533 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:30:06,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:30:06,534 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:30:06,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-10-29 05:30:10,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:30:10,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 1318 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:30:10,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:30:11,103 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:30:11,104 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:30:11,700 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:30:11,700 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:30:11,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [415469422] [2021-10-29 05:30:11,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [415469422] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:30:11,700 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:30:11,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:30:11,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119142796] [2021-10-29 05:30:11,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:30:11,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:30:11,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:30:11,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:30:11,702 INFO L87 Difference]: Start difference. First operand 220 states and 222 transitions. Second operand has 5 states, 5 states have (on average 23.2) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:30:11,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:30:11,800 INFO L93 Difference]: Finished difference Result 220 states and 222 transitions. [2021-10-29 05:30:11,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:30:11,801 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.2) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 114 [2021-10-29 05:30:11,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:30:11,802 INFO L225 Difference]: With dead ends: 220 [2021-10-29 05:30:11,802 INFO L226 Difference]: Without dead ends: 216 [2021-10-29 05:30:11,802 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 223 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:30:11,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-10-29 05:30:11,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 216. [2021-10-29 05:30:11,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 212 states have (on average 1.028301886792453) internal successors, (218), 215 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:30:11,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 218 transitions. [2021-10-29 05:30:11,880 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 218 transitions. Word has length 114 [2021-10-29 05:30:11,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:30:11,880 INFO L470 AbstractCegarLoop]: Abstraction has 216 states and 218 transitions. [2021-10-29 05:30:11,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.2) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:30:11,881 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 218 transitions. [2021-10-29 05:30:11,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-10-29 05:30:11,882 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:30:11,882 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:30:11,920 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2021-10-29 05:30:12,090 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:30:12,090 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:30:12,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:30:12,090 INFO L85 PathProgramCache]: Analyzing trace with hash 2008991638, now seen corresponding path program 1 times [2021-10-29 05:30:12,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:30:12,092 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1645977046] [2021-10-29 05:30:12,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:30:12,092 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:30:12,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:30:12,103 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:30:12,105 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2021-10-29 05:30:15,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:30:16,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 1321 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:30:16,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:30:16,665 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:30:16,665 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:30:17,273 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:30:17,273 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:30:17,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1645977046] [2021-10-29 05:30:17,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1645977046] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:30:17,273 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:30:17,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:30:17,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468924659] [2021-10-29 05:30:17,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:30:17,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:30:17,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:30:17,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:30:17,275 INFO L87 Difference]: Start difference. First operand 216 states and 218 transitions. Second operand has 5 states, 5 states have (on average 23.6) internal successors, (118), 4 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:30:17,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:30:17,406 INFO L93 Difference]: Finished difference Result 216 states and 218 transitions. [2021-10-29 05:30:17,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:30:17,406 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.6) internal successors, (118), 4 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 116 [2021-10-29 05:30:17,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:30:17,407 INFO L225 Difference]: With dead ends: 216 [2021-10-29 05:30:17,407 INFO L226 Difference]: Without dead ends: 212 [2021-10-29 05:30:17,408 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:30:17,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-10-29 05:30:17,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 212. [2021-10-29 05:30:17,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 210 states have (on average 1.019047619047619) internal successors, (214), 211 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:30:17,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 214 transitions. [2021-10-29 05:30:17,499 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 214 transitions. Word has length 116 [2021-10-29 05:30:17,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:30:17,500 INFO L470 AbstractCegarLoop]: Abstraction has 212 states and 214 transitions. [2021-10-29 05:30:17,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.6) internal successors, (118), 4 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:30:17,500 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 214 transitions. [2021-10-29 05:30:17,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-10-29 05:30:17,500 INFO L505 BasicCegarLoop]: Found error trace [2021-10-29 05:30:17,501 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:30:17,547 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (41)] Ended with exit code 0 [2021-10-29 05:30:17,714 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:30:17,714 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 49 more)] === [2021-10-29 05:30:17,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 05:30:17,714 INFO L85 PathProgramCache]: Analyzing trace with hash -2094176998, now seen corresponding path program 1 times [2021-10-29 05:30:17,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-29 05:30:17,717 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2080537104] [2021-10-29 05:30:17,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 05:30:17,717 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-29 05:30:17,718 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat [2021-10-29 05:30:17,719 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-29 05:30:17,736 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2021-10-29 05:30:21,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 05:30:21,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 1324 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 05:30:21,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 05:30:22,438 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:30:22,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-29 05:30:23,051 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 05:30:23,051 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-29 05:30:23,052 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2080537104] [2021-10-29 05:30:23,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2080537104] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-29 05:30:23,052 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-29 05:30:23,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-29 05:30:23,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39520846] [2021-10-29 05:30:23,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-29 05:30:23,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-29 05:30:23,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-29 05:30:23,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-29 05:30:23,053 INFO L87 Difference]: Start difference. First operand 212 states and 214 transitions. Second operand has 5 states, 5 states have (on average 24.0) internal successors, (120), 4 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:30:23,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 05:30:23,148 INFO L93 Difference]: Finished difference Result 212 states and 214 transitions. [2021-10-29 05:30:23,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-29 05:30:23,149 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.0) internal successors, (120), 4 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 118 [2021-10-29 05:30:23,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-29 05:30:23,149 INFO L225 Difference]: With dead ends: 212 [2021-10-29 05:30:23,149 INFO L226 Difference]: Without dead ends: 0 [2021-10-29 05:30:23,150 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 231 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-29 05:30:23,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-10-29 05:30:23,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-10-29 05:30:23,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:30:23,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-10-29 05:30:23,150 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 118 [2021-10-29 05:30:23,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-29 05:30:23,150 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-29 05:30:23,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.0) internal successors, (120), 4 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 05:30:23,150 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-10-29 05:30:23,151 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-10-29 05:30:23,153 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,154 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,154 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,154 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,154 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,154 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,155 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,155 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,155 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,155 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,155 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,156 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,156 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,156 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,156 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,156 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,157 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,157 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,157 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,157 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,157 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,157 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,158 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,158 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,158 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,158 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,158 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,159 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,159 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,159 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,159 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,159 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,159 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,159 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,159 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,159 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,159 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,159 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,160 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,160 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,160 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,160 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,160 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,160 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,160 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,160 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,160 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,160 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,160 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,161 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,161 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,161 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION [2021-10-29 05:30:23,200 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2021-10-29 05:30:23,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/mathsat -unsat_core_generation=3 [2021-10-29 05:30:23,363 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-10-29 05:30:23,367 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:23,403 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:23,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:23,693 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:23,773 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:23,798 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:24,016 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:24,033 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:24,111 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:24,112 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:24,231 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:24,236 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:24,465 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:24,620 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:24,621 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:24,727 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:24,880 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:25,037 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:25,171 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:25,242 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:25,317 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:25,318 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:25,430 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:25,432 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:25,613 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:25,757 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:25,874 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:25,927 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:25,936 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:26,104 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:26,110 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:26,183 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:26,197 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:26,263 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:26,264 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:26,374 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:26,454 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:26,497 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:26,498 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:26,629 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:26,774 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:26,833 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:26,844 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:26,953 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:26,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:26,955 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,018 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,117 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,118 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,127 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,151 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,191 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,298 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,397 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,445 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,511 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,569 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,613 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,650 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,762 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,775 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,782 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,783 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,834 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,838 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,923 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,925 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:27,980 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,006 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,007 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,090 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,168 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,243 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,252 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,319 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,408 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,487 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,523 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,529 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,552 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,634 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,687 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,767 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,770 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,842 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,844 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,903 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,906 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:28,928 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,002 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,002 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,010 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,046 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,047 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,084 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,093 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,172 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,257 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,302 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,377 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,386 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,453 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,525 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,594 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,629 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,707 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,714 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,802 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,827 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,827 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,903 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,905 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:29,945 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-29 05:30:35,315 WARN L207 SmtUtils]: Spent 5.29 s on a formula simplification. DAG size of input: 255 DAG size of output: 207 [2021-10-29 05:30:40,338 WARN L207 SmtUtils]: Spent 5.02 s on a formula simplification. DAG size of input: 163 DAG size of output: 144 [2021-10-29 05:30:50,234 WARN L207 SmtUtils]: Spent 8.54 s on a formula simplification. DAG size of input: 249 DAG size of output: 203 [2021-10-29 05:30:57,101 WARN L207 SmtUtils]: Spent 5.78 s on a formula simplification. DAG size of input: 178 DAG size of output: 155 [2021-10-29 05:31:07,795 WARN L207 SmtUtils]: Spent 7.14 s on a formula simplification. DAG size of input: 240 DAG size of output: 194 [2021-10-29 05:31:15,341 WARN L207 SmtUtils]: Spent 7.54 s on a formula simplification. DAG size of input: 243 DAG size of output: 197 [2021-10-29 05:31:33,133 WARN L207 SmtUtils]: Spent 8.73 s on a formula simplification. DAG size of input: 273 DAG size of output: 183 [2021-10-29 05:31:43,697 WARN L207 SmtUtils]: Spent 5.68 s on a formula simplification. DAG size of input: 259 DAG size of output: 211 [2021-10-29 05:31:52,156 WARN L207 SmtUtils]: Spent 5.25 s on a formula simplification. DAG size of input: 231 DAG size of output: 147 [2021-10-29 05:31:58,571 WARN L207 SmtUtils]: Spent 6.41 s on a formula simplification. DAG size of input: 237 DAG size of output: 191 [2021-10-29 05:32:06,852 WARN L207 SmtUtils]: Spent 8.28 s on a formula simplification. DAG size of input: 255 DAG size of output: 165 [2021-10-29 05:32:13,345 WARN L207 SmtUtils]: Spent 6.49 s on a formula simplification. DAG size of input: 233 DAG size of output: 135 [2021-10-29 05:32:18,619 WARN L207 SmtUtils]: Spent 5.27 s on a formula simplification. DAG size of input: 166 DAG size of output: 147 [2021-10-29 05:32:28,603 WARN L207 SmtUtils]: Spent 9.11 s on a formula simplification. DAG size of input: 281 DAG size of output: 191 [2021-10-29 05:32:34,461 WARN L207 SmtUtils]: Spent 5.23 s on a formula simplification. DAG size of input: 247 DAG size of output: 199 [2021-10-29 05:32:48,621 WARN L207 SmtUtils]: Spent 8.29 s on a formula simplification. DAG size of input: 225 DAG size of output: 179 [2021-10-29 05:32:54,660 WARN L207 SmtUtils]: Spent 6.04 s on a formula simplification. DAG size of input: 265 DAG size of output: 217 [2021-10-29 05:33:00,041 WARN L207 SmtUtils]: Spent 5.38 s on a formula simplification. DAG size of input: 174 DAG size of output: 151 [2021-10-29 05:33:08,789 WARN L207 SmtUtils]: Spent 8.74 s on a formula simplification. DAG size of input: 269 DAG size of output: 179 [2021-10-29 05:33:17,401 WARN L207 SmtUtils]: Spent 8.61 s on a formula simplification. DAG size of input: 263 DAG size of output: 173 [2021-10-29 05:33:22,792 WARN L207 SmtUtils]: Spent 5.39 s on a formula simplification. DAG size of input: 249 DAG size of output: 201 [2021-10-29 05:33:33,214 WARN L207 SmtUtils]: Spent 9.36 s on a formula simplification. DAG size of input: 285 DAG size of output: 195 [2021-10-29 05:33:38,837 WARN L207 SmtUtils]: Spent 5.62 s on a formula simplification. DAG size of input: 263 DAG size of output: 215 [2021-10-29 05:33:47,209 WARN L207 SmtUtils]: Spent 8.37 s on a formula simplification. DAG size of input: 253 DAG size of output: 163 [2021-10-29 05:33:56,291 WARN L207 SmtUtils]: Spent 5.52 s on a formula simplification. DAG size of input: 171 DAG size of output: 148 [2021-10-29 05:34:05,252 WARN L207 SmtUtils]: Spent 8.96 s on a formula simplification. DAG size of input: 267 DAG size of output: 177 [2021-10-29 05:34:14,667 WARN L207 SmtUtils]: Spent 9.41 s on a formula simplification. DAG size of input: 283 DAG size of output: 193 [2021-10-29 05:34:20,541 WARN L207 SmtUtils]: Spent 5.87 s on a formula simplification. DAG size of input: 257 DAG size of output: 209 [2021-10-29 05:34:26,116 WARN L207 SmtUtils]: Spent 5.57 s on a formula simplification. DAG size of input: 261 DAG size of output: 213 [2021-10-29 05:34:32,003 WARN L207 SmtUtils]: Spent 5.89 s on a formula simplification. DAG size of input: 267 DAG size of output: 219 [2021-10-29 05:34:53,475 WARN L207 SmtUtils]: Spent 6.20 s on a formula simplification. DAG size of input: 269 DAG size of output: 221 [2021-10-29 05:35:02,882 WARN L207 SmtUtils]: Spent 8.69 s on a formula simplification. DAG size of input: 261 DAG size of output: 171 [2021-10-29 05:35:14,188 WARN L207 SmtUtils]: Spent 6.73 s on a formula simplification. DAG size of input: 175 DAG size of output: 152 [2021-10-29 05:35:22,787 WARN L207 SmtUtils]: Spent 8.59 s on a formula simplification. DAG size of input: 257 DAG size of output: 167 [2021-10-29 05:35:27,865 WARN L207 SmtUtils]: Spent 5.08 s on a formula simplification. DAG size of input: 247 DAG size of output: 157 [2021-10-29 05:35:33,967 WARN L207 SmtUtils]: Spent 6.10 s on a formula simplification. DAG size of input: 233 DAG size of output: 156 [2021-10-29 05:35:40,646 WARN L207 SmtUtils]: Spent 5.17 s on a formula simplification. DAG size of input: 247 DAG size of output: 157 [2021-10-29 05:35:53,184 WARN L207 SmtUtils]: Spent 8.75 s on a formula simplification. DAG size of input: 265 DAG size of output: 175 [2021-10-29 05:35:58,668 WARN L207 SmtUtils]: Spent 5.48 s on a formula simplification. DAG size of input: 243 DAG size of output: 195 [2021-10-29 05:36:05,048 WARN L207 SmtUtils]: Spent 5.29 s on a formula simplification. DAG size of input: 166 DAG size of output: 147 [2021-10-29 05:36:11,306 WARN L207 SmtUtils]: Spent 6.26 s on a formula simplification. DAG size of input: 228 DAG size of output: 182 [2021-10-29 05:36:16,847 WARN L207 SmtUtils]: Spent 5.54 s on a formula simplification. DAG size of input: 245 DAG size of output: 197 [2021-10-29 05:36:26,321 WARN L207 SmtUtils]: Spent 9.47 s on a formula simplification. DAG size of input: 279 DAG size of output: 189 [2021-10-29 05:36:33,577 WARN L207 SmtUtils]: Spent 6.57 s on a formula simplification. DAG size of input: 237 DAG size of output: 191 [2021-10-29 05:36:50,739 WARN L207 SmtUtils]: Spent 8.82 s on a formula simplification. DAG size of input: 259 DAG size of output: 169 [2021-10-29 05:36:57,453 WARN L207 SmtUtils]: Spent 5.41 s on a formula simplification. DAG size of input: 251 DAG size of output: 203 [2021-10-29 05:37:03,074 WARN L207 SmtUtils]: Spent 5.62 s on a formula simplification. DAG size of input: 253 DAG size of output: 205 [2021-10-29 05:37:11,861 WARN L207 SmtUtils]: Spent 7.42 s on a formula simplification. DAG size of input: 246 DAG size of output: 200 [2021-10-29 05:37:20,924 WARN L207 SmtUtils]: Spent 9.06 s on a formula simplification. DAG size of input: 277 DAG size of output: 187 [2021-10-29 05:37:26,740 WARN L207 SmtUtils]: Spent 5.81 s on a formula simplification. DAG size of input: 271 DAG size of output: 223 [2021-10-29 05:37:33,299 WARN L207 SmtUtils]: Spent 6.56 s on a formula simplification. DAG size of input: 231 DAG size of output: 185 [2021-10-29 05:37:42,588 WARN L207 SmtUtils]: Spent 8.04 s on a formula simplification. DAG size of input: 249 DAG size of output: 203 [2021-10-29 05:38:04,310 WARN L207 SmtUtils]: Spent 7.88 s on a formula simplification. DAG size of input: 271 DAG size of output: 181 [2021-10-29 05:38:13,473 WARN L207 SmtUtils]: Spent 8.31 s on a formula simplification. DAG size of input: 287 DAG size of output: 197 [2021-10-29 05:38:25,957 WARN L207 SmtUtils]: Spent 7.77 s on a formula simplification. DAG size of input: 275 DAG size of output: 185 [2021-10-29 05:38:34,872 WARN L207 SmtUtils]: Spent 5.67 s on a formula simplification. DAG size of input: 232 DAG size of output: 150 [2021-10-29 05:38:34,876 INFO L857 garLoopResultBuilder]: For program point L11134-1(line 11134) no Hoare annotation was computed. [2021-10-29 05:38:34,876 INFO L857 garLoopResultBuilder]: For program point L11134(line 11134) no Hoare annotation was computed. [2021-10-29 05:38:34,877 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION(line 11369) no Hoare annotation was computed. [2021-10-29 05:38:34,877 INFO L857 garLoopResultBuilder]: For program point L11663-1(line 11663) no Hoare annotation was computed. [2021-10-29 05:38:34,877 INFO L857 garLoopResultBuilder]: For program point L11663(line 11663) no Hoare annotation was computed. [2021-10-29 05:38:34,877 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION(line 11726) no Hoare annotation was computed. [2021-10-29 05:38:34,877 INFO L857 garLoopResultBuilder]: For program point L8889(lines 8889 8892) no Hoare annotation was computed. [2021-10-29 05:38:34,877 INFO L857 garLoopResultBuilder]: For program point L8889-1(lines 8889 8892) no Hoare annotation was computed. [2021-10-29 05:38:34,877 INFO L857 garLoopResultBuilder]: For program point L11565-1(line 11565) no Hoare annotation was computed. [2021-10-29 05:38:34,877 INFO L857 garLoopResultBuilder]: For program point L11565(line 11565) no Hoare annotation was computed. [2021-10-29 05:38:34,877 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION(line 11209) no Hoare annotation was computed. [2021-10-29 05:38:34,878 INFO L853 garLoopResultBuilder]: At program point L7337(lines 7318 7340) the Hoare annotation is: (let ((.cse23 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse59 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse56 ((_ sign_extend 32) (_ bv0 32))) (.cse57 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse55 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)) (.cse58 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|))) (let ((.cse53 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse52 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse0 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse1 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32))) (.cse2 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse3 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse18 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse4 (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base)) (.cse5 (not (= ((_ extract 31 0) .cse58) (_ bv0 32)))) (.cse6 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset)) (.cse7 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse8 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse9 (not (bvugt .cse55 (_ bv18446744073709547521 64)))) (.cse10 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse11 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64))) (.cse12 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse13 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse14 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse15 (not (bvugt .cse57 (_ bv18446744073709547521 64)))) (.cse16 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse17 (= .cse56 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse19 (not (= .cse59 (_ bv0 64)))) (.cse20 (let ((.cse60 (or (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32))))) (or (and .cse60 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr)) (and .cse60 .cse23)))) (.cse21 (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|)))) (.cse24 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse25 (not (bvugt .cse59 (_ bv18446744073709547521 64)))) (.cse26 (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64)))) (.cse27 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse28 (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse29 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse30 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse31 (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse32 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse22 (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (.cse33 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse34 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse35 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse36 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32)))) (.cse37 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse38 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|)) (.cse39 (= (_ bv0 32) ~locksocknumber~0)) (.cse40 (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base)))) (.cse41 (= .cse56 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse42 (not (bvugt .cse58 (_ bv18446744073709547521 64)))) (.cse43 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse44 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse45 (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64)))) (.cse46 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse47 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse48 (not (= .cse57 (_ bv0 64)))) (.cse49 (= .cse56 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse50 (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse51 (= |ULTIMATE.start_ldv_is_err_#res| .cse56)) (.cse54 (not (= ((_ extract 31 0) .cse55) (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (not .cse18) .cse19 .cse20 .cse21 (not .cse22) .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 (not .cse52) (not .cse53) .cse54) (and .cse53 .cse52 .cse0 .cse1 .cse2 .cse3 .cse18 .cse4 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse22 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse54)))) [2021-10-29 05:38:34,878 INFO L857 garLoopResultBuilder]: For program point L11367(lines 11367 11372) no Hoare annotation was computed. [2021-10-29 05:38:34,878 INFO L853 garLoopResultBuilder]: At program point L4067(lines 4053 4069) the Hoare annotation is: (let ((.cse3 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse4 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= .cse3 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse3 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (= .cse4 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse4 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= |ULTIMATE.start_ldv_is_err_#res| .cse4) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))))) [2021-10-29 05:38:34,879 INFO L857 garLoopResultBuilder]: For program point L10971(lines 10971 10976) no Hoare annotation was computed. [2021-10-29 05:38:34,879 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION(line 10985) no Hoare annotation was computed. [2021-10-29 05:38:34,879 INFO L853 garLoopResultBuilder]: At program point L10971-2(lines 10968 10979) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= .cse4 (_ bv0 64))) (or (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,879 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION(line 10776) no Hoare annotation was computed. [2021-10-29 05:38:34,879 INFO L857 garLoopResultBuilder]: For program point L9056-3(lines 9056 9060) no Hoare annotation was computed. [2021-10-29 05:38:34,879 INFO L857 garLoopResultBuilder]: For program point L9056-4(lines 9056 9060) no Hoare annotation was computed. [2021-10-29 05:38:34,880 INFO L857 garLoopResultBuilder]: For program point L9056-5(lines 9056 9060) no Hoare annotation was computed. [2021-10-29 05:38:34,880 INFO L857 garLoopResultBuilder]: For program point L9056-6(lines 9056 9060) no Hoare annotation was computed. [2021-10-29 05:38:34,880 INFO L857 garLoopResultBuilder]: For program point L9056(lines 9056 9060) no Hoare annotation was computed. [2021-10-29 05:38:34,880 INFO L857 garLoopResultBuilder]: For program point L9056-1(lines 9056 9060) no Hoare annotation was computed. [2021-10-29 05:38:34,880 INFO L857 garLoopResultBuilder]: For program point L9056-2(lines 9056 9060) no Hoare annotation was computed. [2021-10-29 05:38:34,880 INFO L853 garLoopResultBuilder]: At program point L10774-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv1 32)) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr (_ bv1 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= ULTIMATE.start_ldv_assert_linux_net_rtnetlink__lock_on_exit_~expr (_ bv1 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,880 INFO L860 garLoopResultBuilder]: At program point L11798-2(lines 1 11984) the Hoare annotation is: true [2021-10-29 05:38:34,881 INFO L857 garLoopResultBuilder]: For program point L9056-11(lines 9056 9060) no Hoare annotation was computed. [2021-10-29 05:38:34,881 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION(line 11022) no Hoare annotation was computed. [2021-10-29 05:38:34,881 INFO L857 garLoopResultBuilder]: For program point L10774-3(lines 10774 10779) no Hoare annotation was computed. [2021-10-29 05:38:34,881 INFO L857 garLoopResultBuilder]: For program point L11798-3(lines 11798 11803) no Hoare annotation was computed. [2021-10-29 05:38:34,881 INFO L857 garLoopResultBuilder]: For program point L9056-7(lines 9056 9060) no Hoare annotation was computed. [2021-10-29 05:38:34,881 INFO L857 garLoopResultBuilder]: For program point L9056-8(lines 9056 9060) no Hoare annotation was computed. [2021-10-29 05:38:34,882 INFO L857 garLoopResultBuilder]: For program point L9056-9(lines 9056 9060) no Hoare annotation was computed. [2021-10-29 05:38:34,882 INFO L857 garLoopResultBuilder]: For program point L10774(lines 10774 10779) no Hoare annotation was computed. [2021-10-29 05:38:34,882 INFO L857 garLoopResultBuilder]: For program point L11798(lines 11798 11803) no Hoare annotation was computed. [2021-10-29 05:38:34,882 INFO L857 garLoopResultBuilder]: For program point L9056-10(lines 9056 9060) no Hoare annotation was computed. [2021-10-29 05:38:34,882 INFO L857 garLoopResultBuilder]: For program point L11501(lines 11501 11506) no Hoare annotation was computed. [2021-10-29 05:38:34,882 INFO L857 garLoopResultBuilder]: For program point L11600-3(lines 11600 11605) no Hoare annotation was computed. [2021-10-29 05:38:34,882 INFO L857 garLoopResultBuilder]: For program point L11501-3(lines 11501 11506) no Hoare annotation was computed. [2021-10-29 05:38:34,883 INFO L853 garLoopResultBuilder]: At program point L11501-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,883 INFO L853 garLoopResultBuilder]: At program point L11600-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,884 INFO L857 garLoopResultBuilder]: For program point L11600(lines 11600 11605) no Hoare annotation was computed. [2021-10-29 05:38:34,884 INFO L853 garLoopResultBuilder]: At program point L10774-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv1 32)) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= ULTIMATE.start_ldv_assert_linux_net_rtnetlink__lock_on_exit_~expr (_ bv1 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr (_ bv1 32)) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,884 INFO L860 garLoopResultBuilder]: At program point L11798-5(lines 1 11984) the Hoare annotation is: true [2021-10-29 05:38:34,885 INFO L853 garLoopResultBuilder]: At program point L11600-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,885 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION(line 11602) no Hoare annotation was computed. [2021-10-29 05:38:34,885 INFO L853 garLoopResultBuilder]: At program point L11501-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,886 INFO L857 garLoopResultBuilder]: For program point L11369(line 11369) no Hoare annotation was computed. [2021-10-29 05:38:34,886 INFO L853 garLoopResultBuilder]: At program point L7934(lines 7931 7936) the Hoare annotation is: (let ((.cse0 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= .cse0 (_ bv0 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (let ((.cse1 (bvugt .cse0 (_ bv18446744073709547521 64)))) (or (and (not .cse1) (= |ULTIMATE.start_ldv_is_err_#res| ((_ sign_extend 32) (_ bv0 32)))) (and (= |ULTIMATE.start_ldv_is_err_#res| ((_ sign_extend 32) (_ bv1 32))) .cse1))) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ULTIMATE.start_ldv_assume_~expression (_ bv1 32)) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) [2021-10-29 05:38:34,886 INFO L853 garLoopResultBuilder]: At program point L9057-4(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2021-10-29 05:38:34,886 INFO L853 garLoopResultBuilder]: At program point L9057-5(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2021-10-29 05:38:34,886 INFO L857 garLoopResultBuilder]: For program point L10973(line 10973) no Hoare annotation was computed. [2021-10-29 05:38:34,887 INFO L853 garLoopResultBuilder]: At program point L9057-6(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2021-10-29 05:38:34,887 INFO L853 garLoopResultBuilder]: At program point L9057-7(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2021-10-29 05:38:34,887 INFO L853 garLoopResultBuilder]: At program point L9057(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2021-10-29 05:38:34,887 INFO L853 garLoopResultBuilder]: At program point L7934-4(lines 7931 7936) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,888 INFO L853 garLoopResultBuilder]: At program point L9057-1(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2021-10-29 05:38:34,888 INFO L853 garLoopResultBuilder]: At program point L7934-3(lines 7931 7936) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= |ULTIMATE.start_ldv_is_err_#res| .cse3) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,888 INFO L853 garLoopResultBuilder]: At program point L9057-2(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2021-10-29 05:38:34,889 INFO L853 garLoopResultBuilder]: At program point L7934-2(lines 7931 7936) the Hoare annotation is: (let ((.cse3 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse4 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse3 (_ bv0 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse3 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse4 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= |ULTIMATE.start_ldv_is_err_#res| .cse4) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))))) [2021-10-29 05:38:34,889 INFO L853 garLoopResultBuilder]: At program point L9057-3(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2021-10-29 05:38:34,889 INFO L853 garLoopResultBuilder]: At program point L7934-1(lines 7931 7936) the Hoare annotation is: (let ((.cse0 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (let ((.cse2 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse1 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ extract 31 0) .cse0))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= .cse2 (_ bv0 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse1 (_ bv0 64))) (= ULTIMATE.start_ldv_assume_~expression .cse3) (= |ULTIMATE.start_ldv_is_err_#res| ((_ sign_extend 32) (_ bv0 32))) (not (= .cse3 (_ bv0 32)))))) [2021-10-29 05:38:34,889 INFO L853 garLoopResultBuilder]: At program point L7934-6(lines 7931 7936) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,890 INFO L853 garLoopResultBuilder]: At program point L7934-5(lines 7931 7936) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= |ULTIMATE.start_ldv_is_err_#res| .cse3) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,890 INFO L853 garLoopResultBuilder]: At program point L9057-8(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2021-10-29 05:38:34,890 INFO L853 garLoopResultBuilder]: At program point L9057-9(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2021-10-29 05:38:34,890 INFO L853 garLoopResultBuilder]: At program point L9057-10(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2021-10-29 05:38:34,890 INFO L853 garLoopResultBuilder]: At program point L9057-11(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2021-10-29 05:38:34,890 INFO L857 garLoopResultBuilder]: For program point L11403(lines 11403 11408) no Hoare annotation was computed. [2021-10-29 05:38:34,891 INFO L853 garLoopResultBuilder]: At program point L11403-2(lines 7361 7371) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,891 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION(line 11159) no Hoare annotation was computed. [2021-10-29 05:38:34,891 INFO L857 garLoopResultBuilder]: For program point L10908(lines 10908 10913) no Hoare annotation was computed. [2021-10-29 05:38:34,891 INFO L853 garLoopResultBuilder]: At program point L11965(lines 11964 11966) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,892 INFO L853 garLoopResultBuilder]: At program point L10908-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv1 32)) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr (_ bv1 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,892 INFO L857 garLoopResultBuilder]: For program point L7869-1(lines 7869 7872) no Hoare annotation was computed. [2021-10-29 05:38:34,892 INFO L857 garLoopResultBuilder]: For program point L7869(lines 7869 7872) no Hoare annotation was computed. [2021-10-29 05:38:34,892 INFO L857 garLoopResultBuilder]: For program point L11602(line 11602) no Hoare annotation was computed. [2021-10-29 05:38:34,892 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION(line 11134) no Hoare annotation was computed. [2021-10-29 05:38:34,892 INFO L857 garLoopResultBuilder]: For program point L10776(line 10776) no Hoare annotation was computed. [2021-10-29 05:38:34,892 INFO L857 garLoopResultBuilder]: For program point L11800(line 11800) no Hoare annotation was computed. [2021-10-29 05:38:34,892 INFO L857 garLoopResultBuilder]: For program point L10908-3(lines 10908 10913) no Hoare annotation was computed. [2021-10-29 05:38:34,893 INFO L853 garLoopResultBuilder]: At program point L10908-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv1 32)) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr (_ bv1 32)) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,893 INFO L857 garLoopResultBuilder]: For program point L10776-1(line 10776) no Hoare annotation was computed. [2021-10-29 05:38:34,893 INFO L857 garLoopResultBuilder]: For program point L11800-1(line 11800) no Hoare annotation was computed. [2021-10-29 05:38:34,893 INFO L857 garLoopResultBuilder]: For program point L11602-1(line 11602) no Hoare annotation was computed. [2021-10-29 05:38:34,893 INFO L857 garLoopResultBuilder]: For program point L11503-1(line 11503) no Hoare annotation was computed. [2021-10-29 05:38:34,893 INFO L857 garLoopResultBuilder]: For program point L11503(line 11503) no Hoare annotation was computed. [2021-10-29 05:38:34,893 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION(line 11565) no Hoare annotation was computed. [2021-10-29 05:38:34,893 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION(line 10910) no Hoare annotation was computed. [2021-10-29 05:38:34,893 INFO L857 garLoopResultBuilder]: For program point L11405(line 11405) no Hoare annotation was computed. [2021-10-29 05:38:34,893 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION(line 11503) no Hoare annotation was computed. [2021-10-29 05:38:34,893 INFO L857 garLoopResultBuilder]: For program point L11207-3(lines 11207 11212) no Hoare annotation was computed. [2021-10-29 05:38:34,894 INFO L853 garLoopResultBuilder]: At program point L11207-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv1 32)) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_sock__all_locked_sockets_must_be_released_~expr) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr (_ bv1 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= ULTIMATE.start_ldv_assert_linux_net_rtnetlink__lock_on_exit_~expr (_ bv1 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,894 INFO L853 garLoopResultBuilder]: At program point L11207-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv1 32)) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_sock__all_locked_sockets_must_be_released_~expr) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= ULTIMATE.start_ldv_assert_linux_net_rtnetlink__lock_on_exit_~expr (_ bv1 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr (_ bv1 32)) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,894 INFO L857 garLoopResultBuilder]: For program point L11207(lines 11207 11212) no Hoare annotation was computed. [2021-10-29 05:38:34,894 INFO L857 garLoopResultBuilder]: For program point L10910-1(line 10910) no Hoare annotation was computed. [2021-10-29 05:38:34,894 INFO L857 garLoopResultBuilder]: For program point L11835(lines 11835 11840) no Hoare annotation was computed. [2021-10-29 05:38:34,894 INFO L857 garLoopResultBuilder]: For program point L10910(line 10910) no Hoare annotation was computed. [2021-10-29 05:38:34,894 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION(line 10961) no Hoare annotation was computed. [2021-10-29 05:38:34,894 INFO L857 garLoopResultBuilder]: For program point L11835-3(lines 11835 11840) no Hoare annotation was computed. [2021-10-29 05:38:34,895 INFO L853 garLoopResultBuilder]: At program point L11835-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr (_ bv1 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,895 INFO L853 garLoopResultBuilder]: At program point L11835-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,896 INFO L857 garLoopResultBuilder]: For program point L6517(lines 6517 6525) no Hoare annotation was computed. [2021-10-29 05:38:34,896 INFO L857 garLoopResultBuilder]: For program point L11439-3(lines 11439 11444) no Hoare annotation was computed. [2021-10-29 05:38:34,896 INFO L853 garLoopResultBuilder]: At program point L11439-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit_~expr) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv1 32)) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_sock__all_locked_sockets_must_be_released_~expr) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr (_ bv1 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ULTIMATE.start_ldv_assert_linux_usb_coherent__more_initial_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= ULTIMATE.start_ldv_assert_linux_net_rtnetlink__lock_on_exit_~expr (_ bv1 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,897 INFO L853 garLoopResultBuilder]: At program point L11439-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit_~expr) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv1 32)) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_sock__all_locked_sockets_must_be_released_~expr) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ULTIMATE.start_ldv_assert_linux_usb_coherent__more_initial_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= ULTIMATE.start_ldv_assert_linux_net_rtnetlink__lock_on_exit_~expr (_ bv1 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr (_ bv1 32)) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,897 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION(line 10825) no Hoare annotation was computed. [2021-10-29 05:38:34,897 INFO L857 garLoopResultBuilder]: For program point L11439(lines 11439 11444) no Hoare annotation was computed. [2021-10-29 05:38:34,897 INFO L853 garLoopResultBuilder]: At program point L9061(lines 7440 7448) the Hoare annotation is: (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) [2021-10-29 05:38:34,898 INFO L853 garLoopResultBuilder]: At program point L9061-1(lines 9053 9063) the Hoare annotation is: (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset) (_ bv0 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ULTIMATE.start_ldv_assume_~expression (_ bv1 32)) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) [2021-10-29 05:38:34,898 INFO L853 garLoopResultBuilder]: At program point L9061-2(lines 9053 9063) the Hoare annotation is: (let ((.cse0 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= .cse0 (_ bv0 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ULTIMATE.start_ldv_assume_~expression (_ bv1 32)) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_is_err_#res| ((_ sign_extend 32) (_ bv0 32))))) [2021-10-29 05:38:34,898 INFO L853 garLoopResultBuilder]: At program point L9061-3(lines 9053 9063) the Hoare annotation is: (let ((.cse0 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (let ((.cse2 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse1 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ extract 31 0) .cse0))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= .cse2 (_ bv0 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse1 (_ bv0 64))) (= ULTIMATE.start_ldv_assume_~expression .cse3) (= |ULTIMATE.start_ldv_is_err_#res| ((_ sign_extend 32) (_ bv0 32))) (not (= .cse3 (_ bv0 32)))))) [2021-10-29 05:38:34,899 INFO L857 garLoopResultBuilder]: For program point L8004-2(lines 8004 8010) no Hoare annotation was computed. [2021-10-29 05:38:34,899 INFO L857 garLoopResultBuilder]: For program point L8004(lines 8004 8010) no Hoare annotation was computed. [2021-10-29 05:38:34,899 INFO L853 garLoopResultBuilder]: At program point L9061-8(lines 9053 9063) the Hoare annotation is: (let ((.cse53 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse58 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse55 ((_ sign_extend 32) (_ bv0 32))) (.cse56 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse54 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)) (.cse57 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|))) (let ((.cse1 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse2 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32))) (.cse3 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse4 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse6 (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base)) (.cse7 (not (= ((_ extract 31 0) .cse57) (_ bv0 32)))) (.cse8 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset)) (.cse9 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse10 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse11 (not (bvugt .cse54 (_ bv18446744073709547521 64)))) (.cse12 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse13 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64))) (.cse14 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse15 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse16 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse17 (not (bvugt .cse56 (_ bv18446744073709547521 64)))) (.cse18 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse19 (= .cse55 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse5 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse20 (not (= .cse58 (_ bv0 64)))) (.cse21 (let ((.cse59 (or (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32))))) (or (and .cse59 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr)) (and .cse59 .cse53)))) (.cse22 (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|)))) (.cse32 (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (.cse23 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse24 (not (bvugt .cse58 (_ bv18446744073709547521 64)))) (.cse25 (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64)))) (.cse26 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse27 (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse28 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse29 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse30 (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse31 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse33 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse34 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse35 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse36 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32)))) (.cse37 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse38 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|)) (.cse39 (= (_ bv0 32) ~locksocknumber~0)) (.cse40 (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base)))) (.cse41 (= .cse55 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse42 (not (bvugt .cse57 (_ bv18446744073709547521 64)))) (.cse43 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse44 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse45 (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64)))) (.cse46 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse47 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse48 (not (= .cse56 (_ bv0 64)))) (.cse49 (= .cse55 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse50 (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse51 (= |ULTIMATE.start_ldv_is_err_#res| .cse55)) (.cse0 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse52 (not (= ((_ extract 31 0) .cse54) (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 (not .cse5) .cse20 .cse21 .cse22 (not .cse32) .cse53 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 (not .cse0) .cse52)))) [2021-10-29 05:38:34,900 INFO L853 garLoopResultBuilder]: At program point L9061-9(lines 9053 9063) the Hoare annotation is: (let ((.cse27 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse34 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse64 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse26 ((_ sign_extend 32) (_ bv0 32))) (.cse62 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse61 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)) (.cse63 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|))) (let ((.cse58 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse57 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse0 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse2 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse3 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse20 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse4 (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base)) (.cse5 (not (= ((_ extract 31 0) .cse63) (_ bv0 32)))) (.cse6 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset)) (.cse60 (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))) (.cse7 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse8 (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64)))) (.cse9 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse10 (not (bvugt .cse61 (_ bv18446744073709547521 64)))) (.cse12 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse13 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64))) (.cse14 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse15 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse16 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse17 (not (bvugt .cse62 (_ bv18446744073709547521 64)))) (.cse18 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse19 (= .cse26 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse21 (not (= .cse64 (_ bv0 64)))) (.cse22 (let ((.cse65 (or .cse34 (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32))))) (or (and .cse65 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr)) (and .cse65 .cse27)))) (.cse23 (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset)) (.cse24 (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|)))) (.cse28 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse29 (not (bvugt .cse64 (_ bv18446744073709547521 64)))) (.cse30 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse31 (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse32 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse33 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse35 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse25 (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (.cse37 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse39 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse41 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse42 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32)))) (.cse40 (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (.cse43 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse11 (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse44 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|)) (.cse38 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse45 (= (_ bv0 32) ~locksocknumber~0)) (.cse46 (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base)))) (.cse47 (= .cse26 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse48 (not (bvugt .cse63 (_ bv18446744073709547521 64)))) (.cse49 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse36 (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (.cse50 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse51 (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64)))) (.cse52 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse53 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse1 (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (.cse54 (not (= .cse62 (_ bv0 64)))) (.cse55 (= .cse26 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse56 (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse59 (not (= ((_ extract 31 0) .cse61) (_ bv0 32))))) (or (and .cse0 (not .cse1) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not .cse11) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) .cse12 .cse13 .cse14 .cse15 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) .cse16 .cse17 .cse18 .cse19 (not .cse20) .cse21 .cse22 .cse23 .cse24 (not .cse25) (= .cse26 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not .cse36) .cse37 (not .cse38) .cse39 (not .cse40) .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not .cse57) (not .cse58) .cse59 (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not .cse60)) (and .cse58 .cse57 .cse0 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse2 .cse3 .cse20 .cse4 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse5 .cse6 .cse60 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23 .cse24 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse35 .cse25 .cse37 .cse39 .cse41 .cse42 .cse40 .cse43 .cse11 .cse44 .cse38 .cse45 .cse46 .cse47 .cse48 .cse49 .cse36 .cse50 .cse51 .cse52 .cse53 .cse1 .cse54 .cse55 .cse56 .cse59)))) [2021-10-29 05:38:34,900 INFO L853 garLoopResultBuilder]: At program point L9061-10(lines 9053 9063) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,901 INFO L853 garLoopResultBuilder]: At program point L9061-11(lines 9053 9063) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))))) [2021-10-29 05:38:34,901 INFO L853 garLoopResultBuilder]: At program point L9061-4(lines 9053 9063) the Hoare annotation is: (let ((.cse3 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse4 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse3 (_ bv0 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse3 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse4 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= |ULTIMATE.start_ldv_is_err_#res| .cse4) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))))) [2021-10-29 05:38:34,901 INFO L853 garLoopResultBuilder]: At program point L9061-5(lines 9053 9063) the Hoare annotation is: (let ((.cse3 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse4 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= .cse3 (_ bv0 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse3 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= .cse4 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse4 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= |ULTIMATE.start_ldv_is_err_#res| .cse4) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))))) [2021-10-29 05:38:34,902 INFO L853 garLoopResultBuilder]: At program point L9061-6(lines 9053 9063) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= |ULTIMATE.start_ldv_is_err_#res| .cse3) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))))) [2021-10-29 05:38:34,902 INFO L853 garLoopResultBuilder]: At program point L9061-7(lines 9053 9063) the Hoare annotation is: (let ((.cse53 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse58 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse55 ((_ sign_extend 32) (_ bv0 32))) (.cse56 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse54 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)) (.cse57 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|))) (let ((.cse1 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse2 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32))) (.cse3 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse4 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse6 (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base)) (.cse7 (not (= ((_ extract 31 0) .cse57) (_ bv0 32)))) (.cse8 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset)) (.cse9 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse10 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse11 (not (bvugt .cse54 (_ bv18446744073709547521 64)))) (.cse12 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse13 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64))) (.cse14 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse15 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse16 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse17 (not (bvugt .cse56 (_ bv18446744073709547521 64)))) (.cse18 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse19 (= .cse55 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse5 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse20 (not (= .cse58 (_ bv0 64)))) (.cse21 (let ((.cse59 (or (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32))))) (or (and .cse59 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr)) (and .cse59 .cse53)))) (.cse22 (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|)))) (.cse32 (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (.cse23 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse24 (not (bvugt .cse58 (_ bv18446744073709547521 64)))) (.cse25 (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64)))) (.cse26 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse27 (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse28 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse29 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse30 (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse31 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse33 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse34 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse35 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse36 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32)))) (.cse37 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse38 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|)) (.cse39 (= (_ bv0 32) ~locksocknumber~0)) (.cse40 (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base)))) (.cse41 (= .cse55 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse42 (not (bvugt .cse57 (_ bv18446744073709547521 64)))) (.cse43 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse44 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse45 (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64)))) (.cse46 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse47 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse48 (not (= .cse56 (_ bv0 64)))) (.cse49 (= .cse55 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse50 (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse51 (= |ULTIMATE.start_ldv_is_err_#res| .cse55)) (.cse0 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse52 (not (= ((_ extract 31 0) .cse54) (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 (not .cse5) .cse20 .cse21 .cse22 (not .cse32) .cse53 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 (not .cse0) .cse52)))) [2021-10-29 05:38:34,903 INFO L857 garLoopResultBuilder]: For program point L11539(lines 11539 11544) no Hoare annotation was computed. [2021-10-29 05:38:34,903 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION(line 10776) no Hoare annotation was computed. [2021-10-29 05:38:34,903 INFO L853 garLoopResultBuilder]: At program point L8401(lines 8395 8403) the Hoare annotation is: (let ((.cse64 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse27 ((_ sign_extend 32) (_ bv0 32))) (.cse62 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse61 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)) (.cse28 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse35 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse63 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|))) (let ((.cse58 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse57 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse0 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse2 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse3 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse22 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse4 (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base)) (.cse5 (not (= ((_ extract 31 0) .cse63) (_ bv0 32)))) (.cse6 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset)) (.cse60 (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))) (.cse7 (let ((.cse65 (or .cse35 (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)))) (.cse66 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (or (and .cse65 .cse28 .cse66) (and .cse65 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) .cse66)))) (.cse8 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse10 (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64)))) (.cse11 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse12 (not (bvugt .cse61 (_ bv18446744073709547521 64)))) (.cse9 (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (.cse14 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse15 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64))) (.cse16 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse17 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse18 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse19 (not (bvugt .cse62 (_ bv18446744073709547521 64)))) (.cse20 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse21 (= .cse27 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse23 (not (= .cse64 (_ bv0 64)))) (.cse24 (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset)) (.cse25 (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|)))) (.cse29 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse30 (not (bvugt .cse64 (_ bv18446744073709547521 64)))) (.cse31 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse32 (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse33 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse34 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse36 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse26 (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (.cse38 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse40 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse42 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse43 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32)))) (.cse41 (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (.cse13 (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse44 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|)) (.cse39 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse45 (= (_ bv0 32) ~locksocknumber~0)) (.cse46 (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base)))) (.cse47 (= .cse27 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse48 (not (bvugt .cse63 (_ bv18446744073709547521 64)))) (.cse49 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse37 (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (.cse50 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse51 (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64)))) (.cse52 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse53 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse1 (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (.cse54 (not (= .cse62 (_ bv0 64)))) (.cse55 (= .cse27 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse56 (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse59 (not (= ((_ extract 31 0) .cse61) (_ bv0 32))))) (or (and .cse0 (not .cse1) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (not .cse9) .cse10 .cse11 .cse12 (not .cse13) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) .cse14 .cse15 .cse16 .cse17 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) .cse18 .cse19 .cse20 .cse21 (not .cse22) .cse23 .cse24 .cse25 (not .cse26) (= .cse27 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not .cse37) .cse38 (not .cse39) .cse40 (not .cse41) .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not .cse57) (not .cse58) .cse59 (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not .cse60)) (and .cse58 .cse57 .cse0 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse2 .cse3 .cse22 .cse4 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse5 .cse6 .cse60 .cse7 .cse8 .cse10 .cse11 .cse12 .cse9 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse23 .cse24 .cse25 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse36 .cse26 .cse38 .cse40 .cse42 .cse43 .cse41 .cse13 .cse44 .cse39 .cse45 .cse46 .cse47 .cse48 .cse49 .cse37 .cse50 .cse51 .cse52 .cse53 .cse1 .cse54 .cse55 .cse56 .cse59)))) [2021-10-29 05:38:34,904 INFO L853 garLoopResultBuilder]: At program point L11539-2(lines 11536 11547) the Hoare annotation is: (let ((.cse0 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (let ((.cse2 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse1 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse4 ((_ extract 31 0) .cse0))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= .cse2 (_ bv0 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse1 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ULTIMATE.start_ldv_assume_~expression .cse4) (= |ULTIMATE.start_ldv_is_err_#res| .cse3) (not (= .cse4 (_ bv0 32)))))) [2021-10-29 05:38:34,904 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION(line 10985) no Hoare annotation was computed. [2021-10-29 05:38:34,904 INFO L857 garLoopResultBuilder]: For program point L8930(lines 8930 8935) no Hoare annotation was computed. [2021-10-29 05:38:34,904 INFO L857 garLoopResultBuilder]: For program point L11209-1(line 11209) no Hoare annotation was computed. [2021-10-29 05:38:34,904 INFO L857 garLoopResultBuilder]: For program point L11209(line 11209) no Hoare annotation was computed. [2021-10-29 05:38:34,904 INFO L857 garLoopResultBuilder]: For program point L11837-1(line 11837) no Hoare annotation was computed. [2021-10-29 05:38:34,904 INFO L857 garLoopResultBuilder]: For program point L11837(line 11837) no Hoare annotation was computed. [2021-10-29 05:38:34,905 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION(line 11553) no Hoare annotation was computed. [2021-10-29 05:38:34,905 INFO L853 garLoopResultBuilder]: At program point L8930-1(lines 8930 8935) the Hoare annotation is: (let ((.cse53 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse55 ((_ sign_extend 32) (_ bv0 32))) (.cse54 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)) (.cse56 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse59 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse57 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset))) (let ((.cse1 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse3 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse4 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse9 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse10 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse12 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse14 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse15 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse18 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse20 (not (= .cse57 (_ bv0 64)))) (.cse23 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse26 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse29 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse35 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse39 (= (_ bv0 32) ~locksocknumber~0)) (.cse44 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse46 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse47 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse48 (not (= .cse59 (_ bv0 64)))) (.cse0 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse2 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32))) (.cse5 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse6 (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base)) (.cse7 (not (= ((_ extract 31 0) .cse56) (_ bv0 32)))) (.cse8 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset)) (.cse11 (not (bvugt .cse54 (_ bv18446744073709547521 64)))) (.cse13 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64))) (.cse16 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse17 (not (bvugt .cse59 (_ bv18446744073709547521 64)))) (.cse19 (= .cse55 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse21 (let ((.cse58 (or (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32))))) (or (and .cse58 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr)) (and .cse58 .cse53)))) (.cse22 (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|)))) (.cse24 (not (bvugt .cse57 (_ bv18446744073709547521 64)))) (.cse25 (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64)))) (.cse27 (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse28 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse30 (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse31 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse32 (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (.cse33 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse34 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse36 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32)))) (.cse37 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse38 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|)) (.cse40 (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base)))) (.cse41 (= .cse55 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse42 (not (bvugt .cse56 (_ bv18446744073709547521 64)))) (.cse43 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse45 (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64)))) (.cse49 (= .cse55 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse50 (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse51 (= |ULTIMATE.start_ldv_is_err_#res| .cse55)) (.cse52 (not (= ((_ extract 31 0) .cse54) (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 (not .cse5) .cse20 .cse21 .cse22 (not .cse32) .cse53 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 (not .cse0) .cse52) (and .cse0 .cse2 .cse5 .cse6 .cse7 .cse8 .cse11 .cse13 .cse16 .cse17 .cse19 .cse21 .cse22 .cse24 .cse25 .cse27 .cse28 (not (= ULTIMATE.start_ldv_linux_usb_gadget_register_chrdev_region_~is_reg~5 (_ bv0 32))) .cse30 .cse31 .cse32 .cse33 .cse34 .cse36 .cse37 .cse38 .cse40 .cse41 .cse42 .cse43 .cse45 .cse49 .cse50 .cse51 .cse52)))) [2021-10-29 05:38:34,906 INFO L853 garLoopResultBuilder]: At program point L6552(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,906 INFO L857 garLoopResultBuilder]: For program point L11441-1(line 11441) no Hoare annotation was computed. [2021-10-29 05:38:34,906 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION(line 11047) no Hoare annotation was computed. [2021-10-29 05:38:34,906 INFO L857 garLoopResultBuilder]: For program point L11441(line 11441) no Hoare annotation was computed. [2021-10-29 05:38:34,906 INFO L857 garLoopResultBuilder]: For program point L11045(lines 11045 11050) no Hoare annotation was computed. [2021-10-29 05:38:34,906 INFO L857 garLoopResultBuilder]: For program point L11045-3(lines 11045 11050) no Hoare annotation was computed. [2021-10-29 05:38:34,907 INFO L853 garLoopResultBuilder]: At program point L11045-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,907 INFO L853 garLoopResultBuilder]: At program point L11045-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,908 INFO L857 garLoopResultBuilder]: For program point L11541(line 11541) no Hoare annotation was computed. [2021-10-29 05:38:34,908 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION(line 11393) no Hoare annotation was computed. [2021-10-29 05:38:34,908 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION(line 10861) no Hoare annotation was computed. [2021-10-29 05:38:34,908 INFO L857 garLoopResultBuilder]: For program point L11047-1(line 11047) no Hoare annotation was computed. [2021-10-29 05:38:34,908 INFO L857 garLoopResultBuilder]: For program point L11047(line 11047) no Hoare annotation was computed. [2021-10-29 05:38:34,908 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION(line 11441) no Hoare annotation was computed. [2021-10-29 05:38:34,909 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION(line 11381) no Hoare annotation was computed. [2021-10-29 05:38:34,909 INFO L853 garLoopResultBuilder]: At program point L7381(lines 7372 7383) the Hoare annotation is: (let ((.cse66 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse28 ((_ sign_extend 32) (_ bv0 32))) (.cse64 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse63 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)) (.cse29 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse37 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse65 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|))) (let ((.cse60 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse58 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse0 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse4 (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (.cse2 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse3 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse23 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse5 (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base)) (.cse6 (not (= ((_ extract 31 0) .cse65) (_ bv0 32)))) (.cse7 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset)) (.cse62 (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))) (.cse8 (let ((.cse67 (or .cse37 (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)))) (.cse68 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (or (and .cse67 .cse29 .cse68) (and .cse67 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) .cse68)))) (.cse9 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse11 (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64)))) (.cse12 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse13 (not (bvugt .cse63 (_ bv18446744073709547521 64)))) (.cse10 (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (.cse15 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse16 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64))) (.cse17 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse18 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse19 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse20 (not (bvugt .cse64 (_ bv18446744073709547521 64)))) (.cse21 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse22 (= .cse28 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse24 (not (= .cse66 (_ bv0 64)))) (.cse25 (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset)) (.cse26 (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|)))) (.cse30 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse31 (not (bvugt .cse66 (_ bv18446744073709547521 64)))) (.cse32 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse33 (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse34 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse35 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse36 (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse38 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse27 (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (.cse40 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse59 (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (.cse42 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse44 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse45 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32)))) (.cse43 (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (.cse14 (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse46 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|)) (.cse41 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse47 (= (_ bv0 32) ~locksocknumber~0)) (.cse48 (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base)))) (.cse49 (= .cse28 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse50 (not (bvugt .cse65 (_ bv18446744073709547521 64)))) (.cse51 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse39 (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (.cse52 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse53 (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64)))) (.cse54 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse55 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse1 (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (.cse56 (not (= .cse64 (_ bv0 64)))) (.cse57 (= .cse28 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse61 (not (= ((_ extract 31 0) .cse63) (_ bv0 32))))) (or (and .cse0 (not .cse1) .cse2 .cse3 (not .cse4) .cse5 .cse6 .cse7 .cse8 .cse9 (not .cse10) .cse11 .cse12 .cse13 (not .cse14) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) .cse15 .cse16 .cse17 .cse18 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) .cse19 .cse20 .cse21 .cse22 (not .cse23) .cse24 .cse25 .cse26 (not .cse27) (= .cse28 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not .cse39) .cse40 (not .cse41) .cse42 (not .cse43) .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not .cse58) (not .cse59) (not .cse60) .cse61 (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not .cse62)) (and .cse60 .cse58 .cse0 .cse4 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse2 .cse3 .cse23 .cse5 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse6 .cse7 .cse62 .cse8 .cse9 .cse11 .cse12 .cse13 .cse10 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse24 .cse25 .cse26 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse38 .cse27 .cse40 .cse59 .cse42 .cse44 .cse45 .cse43 .cse14 .cse46 .cse41 .cse47 .cse48 .cse49 .cse50 .cse51 .cse39 .cse52 .cse53 .cse54 .cse55 .cse1 .cse56 .cse57 .cse61)))) [2021-10-29 05:38:34,909 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION(line 11258) no Hoare annotation was computed. [2021-10-29 05:38:34,909 INFO L857 garLoopResultBuilder]: For program point L11379(lines 11379 11384) no Hoare annotation was computed. [2021-10-29 05:38:34,909 INFO L857 garLoopResultBuilder]: For program point L11379-3(lines 11379 11384) no Hoare annotation was computed. [2021-10-29 05:38:34,910 INFO L853 garLoopResultBuilder]: At program point L11379-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,910 INFO L853 garLoopResultBuilder]: At program point L11379-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,910 INFO L857 garLoopResultBuilder]: For program point L10983-3(lines 10983 10988) no Hoare annotation was computed. [2021-10-29 05:38:34,910 INFO L853 garLoopResultBuilder]: At program point L10983-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,911 INFO L853 garLoopResultBuilder]: At program point L10983-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,911 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION(line 11553) no Hoare annotation was computed. [2021-10-29 05:38:34,911 INFO L857 garLoopResultBuilder]: For program point L10983(lines 10983 10988) no Hoare annotation was computed. [2021-10-29 05:38:34,911 INFO L857 garLoopResultBuilder]: For program point L9101(lines 9101 9112) no Hoare annotation was computed. [2021-10-29 05:38:34,911 INFO L853 garLoopResultBuilder]: At program point L9200-3(lines 9193 9202) the Hoare annotation is: (let ((.cse66 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse28 ((_ sign_extend 32) (_ bv0 32))) (.cse64 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse63 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)) (.cse29 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse37 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse65 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|))) (let ((.cse60 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse58 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse0 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse4 (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (.cse2 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse3 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse23 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse5 (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base)) (.cse6 (not (= ((_ extract 31 0) .cse65) (_ bv0 32)))) (.cse7 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset)) (.cse62 (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))) (.cse8 (let ((.cse67 (or .cse37 (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)))) (.cse68 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (or (and .cse67 .cse29 .cse68) (and .cse67 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) .cse68)))) (.cse9 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse11 (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64)))) (.cse12 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse13 (not (bvugt .cse63 (_ bv18446744073709547521 64)))) (.cse10 (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (.cse15 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse16 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64))) (.cse17 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse18 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse19 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse20 (not (bvugt .cse64 (_ bv18446744073709547521 64)))) (.cse21 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse22 (= .cse28 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse24 (not (= .cse66 (_ bv0 64)))) (.cse25 (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset)) (.cse26 (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|)))) (.cse30 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse31 (not (bvugt .cse66 (_ bv18446744073709547521 64)))) (.cse32 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse33 (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse34 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse35 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse36 (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse38 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse27 (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (.cse40 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse59 (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (.cse42 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse44 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse45 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32)))) (.cse43 (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (.cse14 (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse46 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|)) (.cse41 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse47 (= (_ bv0 32) ~locksocknumber~0)) (.cse48 (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base)))) (.cse49 (= .cse28 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse50 (not (bvugt .cse65 (_ bv18446744073709547521 64)))) (.cse51 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse39 (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (.cse52 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse53 (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64)))) (.cse54 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse55 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse1 (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (.cse56 (not (= .cse64 (_ bv0 64)))) (.cse57 (= .cse28 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse61 (not (= ((_ extract 31 0) .cse63) (_ bv0 32))))) (or (and .cse0 (not .cse1) .cse2 .cse3 (not .cse4) .cse5 .cse6 .cse7 .cse8 .cse9 (not .cse10) .cse11 .cse12 .cse13 (not .cse14) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) .cse15 .cse16 .cse17 .cse18 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) .cse19 .cse20 .cse21 .cse22 (not .cse23) .cse24 .cse25 .cse26 (not .cse27) (= .cse28 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not .cse39) .cse40 (not .cse41) .cse42 (not .cse43) .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not .cse58) (not .cse59) (not .cse60) .cse61 (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not .cse62)) (and .cse60 .cse58 .cse0 .cse4 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse2 .cse3 .cse23 .cse5 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse6 .cse7 .cse62 .cse8 .cse9 .cse11 .cse12 .cse13 .cse10 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse24 .cse25 .cse26 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse38 .cse27 .cse40 .cse59 .cse42 .cse44 .cse45 .cse43 .cse14 .cse46 .cse41 .cse47 .cse48 .cse49 .cse50 .cse51 .cse39 .cse52 .cse53 .cse54 .cse55 .cse1 .cse56 .cse57 .cse61)))) [2021-10-29 05:38:34,912 INFO L853 garLoopResultBuilder]: At program point L9200(lines 9193 9202) the Hoare annotation is: (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) [2021-10-29 05:38:34,912 INFO L853 garLoopResultBuilder]: At program point L8011(lines 7997 8013) the Hoare annotation is: (let ((.cse22 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse57 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse54 ((_ sign_extend 32) (_ bv0 32))) (.cse55 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse53 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)) (.cse56 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|))) (let ((.cse51 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse0 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse1 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32))) (.cse2 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse3 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse4 (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base)) (.cse5 (not (= ((_ extract 31 0) .cse56) (_ bv0 32)))) (.cse6 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset)) (.cse7 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse8 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse9 (not (bvugt .cse53 (_ bv18446744073709547521 64)))) (.cse10 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse11 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64))) (.cse12 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse13 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse14 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse15 (not (bvugt .cse55 (_ bv18446744073709547521 64)))) (.cse16 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse17 (= .cse54 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse18 (not (= .cse57 (_ bv0 64)))) (.cse19 (let ((.cse58 (or (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32))))) (or (and .cse58 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr)) (and .cse58 .cse22)))) (.cse20 (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|)))) (.cse23 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse24 (not (bvugt .cse57 (_ bv18446744073709547521 64)))) (.cse25 (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64)))) (.cse26 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse27 (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse28 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse29 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse30 (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse31 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse21 (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (.cse32 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse33 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse34 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse35 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32)))) (.cse36 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse37 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|)) (.cse38 (= (_ bv0 32) ~locksocknumber~0)) (.cse39 (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base)))) (.cse40 (= .cse54 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse41 (not (bvugt .cse56 (_ bv18446744073709547521 64)))) (.cse42 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse43 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse44 (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64)))) (.cse45 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse46 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse47 (not (= .cse55 (_ bv0 64)))) (.cse48 (= .cse54 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse49 (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse50 (= |ULTIMATE.start_ldv_is_err_#res| .cse54)) (.cse52 (not (= ((_ extract 31 0) .cse53) (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 (not .cse21) .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 (not .cse51) .cse52) (and .cse51 .cse0 .cse1 .cse2 .cse3 .cse4 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse21 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse52)))) [2021-10-29 05:38:34,913 INFO L853 garLoopResultBuilder]: At program point L9200-1(lines 9193 9202) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= |ULTIMATE.start_ldv_is_err_#res| .cse3) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))))) [2021-10-29 05:38:34,913 INFO L853 garLoopResultBuilder]: At program point L9200-2(lines 9193 9202) the Hoare annotation is: (let ((.cse53 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse58 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse55 ((_ sign_extend 32) (_ bv0 32))) (.cse56 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse54 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)) (.cse57 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|))) (let ((.cse1 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse2 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32))) (.cse3 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse4 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse6 (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base)) (.cse7 (not (= ((_ extract 31 0) .cse57) (_ bv0 32)))) (.cse8 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset)) (.cse9 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse10 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse11 (not (bvugt .cse54 (_ bv18446744073709547521 64)))) (.cse12 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse13 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64))) (.cse14 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse15 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse16 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse17 (not (bvugt .cse56 (_ bv18446744073709547521 64)))) (.cse18 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse19 (= .cse55 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse5 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse20 (not (= .cse58 (_ bv0 64)))) (.cse21 (let ((.cse59 (or (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32))))) (or (and .cse59 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr)) (and .cse59 .cse53)))) (.cse22 (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|)))) (.cse32 (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (.cse23 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse24 (not (bvugt .cse58 (_ bv18446744073709547521 64)))) (.cse25 (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64)))) (.cse26 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse27 (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse28 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse29 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse30 (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse31 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse33 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse34 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse35 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse36 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32)))) (.cse37 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse38 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|)) (.cse39 (= (_ bv0 32) ~locksocknumber~0)) (.cse40 (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base)))) (.cse41 (= .cse55 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse42 (not (bvugt .cse57 (_ bv18446744073709547521 64)))) (.cse43 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse44 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse45 (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64)))) (.cse46 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse47 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse48 (not (= .cse56 (_ bv0 64)))) (.cse49 (= .cse55 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse50 (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse51 (= |ULTIMATE.start_ldv_is_err_#res| .cse55)) (.cse0 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse52 (not (= ((_ extract 31 0) .cse54) (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 (not .cse5) .cse20 .cse21 .cse22 (not .cse32) .cse53 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 (not .cse0) .cse52)))) [2021-10-29 05:38:34,914 INFO L853 garLoopResultBuilder]: At program point L8936(lines 8923 8938) the Hoare annotation is: (let ((.cse53 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse55 ((_ sign_extend 32) (_ bv0 32))) (.cse54 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)) (.cse56 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse59 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse57 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset))) (let ((.cse1 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse3 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse4 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse9 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse10 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse12 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse14 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse15 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse18 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse20 (not (= .cse57 (_ bv0 64)))) (.cse23 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse26 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse29 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse35 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse39 (= (_ bv0 32) ~locksocknumber~0)) (.cse44 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse46 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse47 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse48 (not (= .cse59 (_ bv0 64)))) (.cse0 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse2 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32))) (.cse5 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse6 (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base)) (.cse7 (not (= ((_ extract 31 0) .cse56) (_ bv0 32)))) (.cse8 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset)) (.cse11 (not (bvugt .cse54 (_ bv18446744073709547521 64)))) (.cse13 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64))) (.cse16 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse17 (not (bvugt .cse59 (_ bv18446744073709547521 64)))) (.cse19 (= .cse55 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse21 (let ((.cse58 (or (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32))))) (or (and .cse58 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr)) (and .cse58 .cse53)))) (.cse22 (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|)))) (.cse24 (not (bvugt .cse57 (_ bv18446744073709547521 64)))) (.cse25 (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64)))) (.cse27 (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse28 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse30 (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse31 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse32 (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (.cse33 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse34 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse36 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32)))) (.cse37 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse38 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|)) (.cse40 (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base)))) (.cse41 (= .cse55 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse42 (not (bvugt .cse56 (_ bv18446744073709547521 64)))) (.cse43 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse45 (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64)))) (.cse49 (= .cse55 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse50 (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse51 (= |ULTIMATE.start_ldv_is_err_#res| .cse55)) (.cse52 (not (= ((_ extract 31 0) .cse54) (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 (not .cse5) .cse20 .cse21 .cse22 (not .cse32) .cse53 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 (not .cse0) .cse52) (and .cse0 (not (= |ULTIMATE.start_ldv_linux_usb_gadget_register_chrdev_region_#res| (_ bv0 32))) .cse2 .cse5 .cse6 .cse7 .cse8 .cse11 .cse13 .cse16 .cse17 .cse19 .cse21 .cse22 .cse24 .cse25 .cse27 .cse28 (not (= ULTIMATE.start_ldv_linux_usb_gadget_register_chrdev_region_~is_reg~5 (_ bv0 32))) .cse30 .cse31 .cse32 .cse33 .cse34 .cse36 .cse37 .cse38 .cse40 .cse41 .cse42 .cse43 .cse45 .cse49 .cse50 .cse51 .cse52)))) [2021-10-29 05:38:34,914 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION(line 11800) no Hoare annotation was computed. [2021-10-29 05:38:34,914 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION(line 11209) no Hoare annotation was computed. [2021-10-29 05:38:34,914 INFO L857 garLoopResultBuilder]: For program point L11381-1(line 11381) no Hoare annotation was computed. [2021-10-29 05:38:34,914 INFO L857 garLoopResultBuilder]: For program point L11381(line 11381) no Hoare annotation was computed. [2021-10-29 05:38:34,915 INFO L853 garLoopResultBuilder]: At program point L7946(lines 7943 7948) the Hoare annotation is: false [2021-10-29 05:38:34,915 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION(line 11726) no Hoare annotation was computed. [2021-10-29 05:38:34,915 INFO L857 garLoopResultBuilder]: For program point L10985-1(line 10985) no Hoare annotation was computed. [2021-10-29 05:38:34,915 INFO L857 garLoopResultBuilder]: For program point L10985(line 10985) no Hoare annotation was computed. [2021-10-29 05:38:34,915 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION(line 11381) no Hoare annotation was computed. [2021-10-29 05:38:34,915 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION(line 11441) no Hoare annotation was computed. [2021-10-29 05:38:34,915 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-10-29 05:38:34,916 INFO L853 garLoopResultBuilder]: At program point L9236(lines 9226 9238) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= |ULTIMATE.start_ldv_is_err_#res| .cse3) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))))) [2021-10-29 05:38:34,916 INFO L853 garLoopResultBuilder]: At program point L9236-1(lines 9226 9238) the Hoare annotation is: (let ((.cse53 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse58 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse55 ((_ sign_extend 32) (_ bv0 32))) (.cse56 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse54 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)) (.cse57 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|))) (let ((.cse1 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse2 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32))) (.cse3 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse4 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse6 (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base)) (.cse7 (not (= ((_ extract 31 0) .cse57) (_ bv0 32)))) (.cse8 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset)) (.cse9 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse10 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse11 (not (bvugt .cse54 (_ bv18446744073709547521 64)))) (.cse12 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse13 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64))) (.cse14 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse15 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse16 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse17 (not (bvugt .cse56 (_ bv18446744073709547521 64)))) (.cse18 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse19 (= .cse55 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse5 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse20 (not (= .cse58 (_ bv0 64)))) (.cse21 (let ((.cse59 (or (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32))))) (or (and .cse59 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr)) (and .cse59 .cse53)))) (.cse22 (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|)))) (.cse32 (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (.cse23 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse24 (not (bvugt .cse58 (_ bv18446744073709547521 64)))) (.cse25 (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64)))) (.cse26 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse27 (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse28 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse29 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse30 (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse31 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse33 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse34 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse35 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse36 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32)))) (.cse37 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse38 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|)) (.cse39 (= (_ bv0 32) ~locksocknumber~0)) (.cse40 (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base)))) (.cse41 (= .cse55 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse42 (not (bvugt .cse57 (_ bv18446744073709547521 64)))) (.cse43 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse44 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse45 (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64)))) (.cse46 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse47 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse48 (not (= .cse56 (_ bv0 64)))) (.cse49 (= .cse55 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse50 (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse51 (= |ULTIMATE.start_ldv_is_err_#res| .cse55)) (.cse0 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse52 (not (= ((_ extract 31 0) .cse54) (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 (not .cse5) .cse20 .cse21 .cse22 (not .cse32) .cse53 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 (not .cse0) .cse52)))) [2021-10-29 05:38:34,916 INFO L857 garLoopResultBuilder]: For program point L11020(lines 11020 11025) no Hoare annotation was computed. [2021-10-29 05:38:34,917 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION(line 10861) no Hoare annotation was computed. [2021-10-29 05:38:34,917 INFO L853 garLoopResultBuilder]: At program point L11020-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv1 32)) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr (_ bv1 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,917 INFO L857 garLoopResultBuilder]: For program point L11020-3(lines 11020 11025) no Hoare annotation was computed. [2021-10-29 05:38:34,918 INFO L853 garLoopResultBuilder]: At program point L11020-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv1 32)) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr (_ bv1 32)) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,918 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION(line 11159) no Hoare annotation was computed. [2021-10-29 05:38:34,918 INFO L853 garLoopResultBuilder]: At program point L8411(lines 8404 8413) the Hoare annotation is: (let ((.cse28 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse35 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse66 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse27 ((_ sign_extend 32) (_ bv0 32))) (.cse64 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse63 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)) (.cse65 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|))) (let ((.cse60 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse58 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse0 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse2 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse3 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse21 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse4 (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base)) (.cse5 (not (= ((_ extract 31 0) .cse65) (_ bv0 32)))) (.cse6 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset)) (.cse62 (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))) (.cse7 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse9 (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64)))) (.cse10 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse11 (not (bvugt .cse63 (_ bv18446744073709547521 64)))) (.cse8 (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (.cse13 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse14 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64))) (.cse15 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse16 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse17 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse18 (not (bvugt .cse64 (_ bv18446744073709547521 64)))) (.cse19 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse20 (= .cse27 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse22 (not (= .cse66 (_ bv0 64)))) (.cse23 (let ((.cse67 (or .cse35 (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32))))) (or (and .cse67 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr)) (and .cse67 .cse28)))) (.cse24 (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset)) (.cse25 (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|)))) (.cse29 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse30 (not (bvugt .cse66 (_ bv18446744073709547521 64)))) (.cse31 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse32 (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse33 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse34 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse36 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse26 (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (.cse38 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse59 (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (.cse40 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse42 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse43 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32)))) (.cse41 (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (.cse44 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse12 (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse45 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|)) (.cse39 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse46 (= (_ bv0 32) ~locksocknumber~0)) (.cse47 (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base)))) (.cse48 (= .cse27 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse49 (not (bvugt .cse65 (_ bv18446744073709547521 64)))) (.cse50 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse37 (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (.cse51 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse52 (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64)))) (.cse53 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse54 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse1 (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (.cse55 (not (= .cse64 (_ bv0 64)))) (.cse56 (= .cse27 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse57 (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse61 (not (= ((_ extract 31 0) .cse63) (_ bv0 32))))) (or (and .cse0 (not .cse1) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (not .cse8) .cse9 .cse10 .cse11 (not .cse12) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) .cse13 .cse14 .cse15 .cse16 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) .cse17 .cse18 .cse19 .cse20 (not .cse21) .cse22 .cse23 .cse24 .cse25 (not .cse26) (= .cse27 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not .cse37) .cse38 (not .cse39) .cse40 (not .cse41) .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not .cse58) (not .cse59) (not .cse60) .cse61 (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not .cse62)) (and .cse60 .cse58 .cse0 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse2 .cse3 .cse21 .cse4 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse5 .cse6 .cse62 .cse7 .cse9 .cse10 .cse11 .cse8 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse22 .cse23 .cse24 .cse25 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse36 .cse26 .cse38 .cse59 .cse40 .cse42 .cse43 .cse41 .cse44 .cse12 .cse45 .cse39 .cse46 .cse47 .cse48 .cse49 .cse50 .cse37 .cse51 .cse52 .cse53 .cse54 .cse1 .cse55 .cse56 .cse57 .cse61)))) [2021-10-29 05:38:34,919 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION(line 10825) no Hoare annotation was computed. [2021-10-29 05:38:34,919 INFO L857 garLoopResultBuilder]: For program point L10823-3(lines 10823 10828) no Hoare annotation was computed. [2021-10-29 05:38:34,919 INFO L853 garLoopResultBuilder]: At program point L10823-2(lines 10820 10831) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,920 INFO L853 garLoopResultBuilder]: At program point L10823-5(lines 10820 10831) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,920 INFO L857 garLoopResultBuilder]: For program point L10823(lines 10823 10828) no Hoare annotation was computed. [2021-10-29 05:38:34,920 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION(line 11688) no Hoare annotation was computed. [2021-10-29 05:38:34,920 INFO L857 garLoopResultBuilder]: For program point L6529(lines 6529 6536) no Hoare annotation was computed. [2021-10-29 05:38:34,921 INFO L853 garLoopResultBuilder]: At program point L8577(lines 8573 8579) the Hoare annotation is: (let ((.cse58 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse59 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse63 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse57 ((_ sign_extend 32) (_ bv0 32))) (.cse61 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse60 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)) (.cse62 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|))) (let ((.cse2 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse52 (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (.cse3 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse4 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse6 (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base)) (.cse7 (not (= ((_ extract 31 0) .cse62) (_ bv0 32)))) (.cse8 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset)) (.cse10 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse11 (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64)))) (.cse12 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse13 (not (bvugt .cse60 (_ bv18446744073709547521 64)))) (.cse39 (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse14 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse15 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64))) (.cse16 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse17 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse18 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse19 (not (bvugt .cse61 (_ bv18446744073709547521 64)))) (.cse20 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse21 (= .cse57 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse5 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse22 (not (= .cse63 (_ bv0 64)))) (.cse23 (let ((.cse64 (or .cse59 (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32))))) (or (and .cse64 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr)) (and .cse64 .cse58)))) (.cse24 (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset)) (.cse25 (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|)))) (.cse33 (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (.cse26 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse27 (not (bvugt .cse63 (_ bv18446744073709547521 64)))) (.cse28 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse29 (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse30 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse31 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse32 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse47 (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (.cse34 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse41 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse35 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse36 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse37 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32)))) (.cse38 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse40 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|)) (.cse42 (= (_ bv0 32) ~locksocknumber~0)) (.cse43 (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base)))) (.cse44 (= .cse57 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse45 (not (bvugt .cse62 (_ bv18446744073709547521 64)))) (.cse46 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse48 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse49 (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64)))) (.cse50 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse51 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse53 (not (= .cse61 (_ bv0 64)))) (.cse54 (= .cse57 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse55 (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse1 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse0 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse56 (not (= ((_ extract 31 0) .cse60) (_ bv0 32)))) (.cse9 (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse3 .cse4 .cse5 .cse6 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56) (and .cse2 (not .cse52) .cse3 .cse4 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 (not .cse39) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) .cse14 .cse15 .cse16 .cse17 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) .cse18 .cse19 .cse20 .cse21 (not .cse5) .cse22 .cse23 .cse24 .cse25 (not .cse33) (= .cse57 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) .cse58 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse59 .cse32 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not .cse47) .cse34 (not .cse41) .cse35 .cse36 .cse37 .cse38 .cse40 .cse42 .cse43 .cse44 .cse45 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse46 .cse48 .cse49 .cse50 .cse51 .cse53 .cse54 .cse55 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not .cse1) (not .cse0) .cse56 (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not .cse9))))) [2021-10-29 05:38:34,921 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION(line 11837) no Hoare annotation was computed. [2021-10-29 05:38:34,921 INFO L857 garLoopResultBuilder]: For program point L11022-1(line 11022) no Hoare annotation was computed. [2021-10-29 05:38:34,921 INFO L857 garLoopResultBuilder]: For program point L11022(line 11022) no Hoare annotation was computed. [2021-10-29 05:38:34,921 INFO L857 garLoopResultBuilder]: For program point L11551-3(lines 11551 11556) no Hoare annotation was computed. [2021-10-29 05:38:34,922 INFO L853 garLoopResultBuilder]: At program point L11551-2(lines 11548 11559) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (= |ULTIMATE.start_ldv_is_err_#res| .cse3) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,922 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION(line 11800) no Hoare annotation was computed. [2021-10-29 05:38:34,922 INFO L853 garLoopResultBuilder]: At program point L11551-5(lines 11548 11559) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (or (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32))) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= |ULTIMATE.start_ldv_is_err_#res| .cse3) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,923 INFO L857 garLoopResultBuilder]: For program point L11551(lines 11551 11556) no Hoare annotation was computed. [2021-10-29 05:38:34,923 INFO L853 garLoopResultBuilder]: At program point L4185(lines 4178 4187) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= |ULTIMATE.start_ldv_is_err_#res| .cse3) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))))) [2021-10-29 05:38:34,923 INFO L853 garLoopResultBuilder]: At program point L9074(lines 9071 9076) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= |ULTIMATE.start_ldv_is_err_#res| .cse3) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))))) [2021-10-29 05:38:34,924 INFO L853 garLoopResultBuilder]: At program point L9008(lines 9004 9010) the Hoare annotation is: (let ((.cse58 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse59 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse63 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse57 ((_ sign_extend 32) (_ bv0 32))) (.cse61 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse60 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)) (.cse62 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|))) (let ((.cse2 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse52 (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (.cse3 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse4 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse6 (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base)) (.cse7 (not (= ((_ extract 31 0) .cse62) (_ bv0 32)))) (.cse8 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset)) (.cse10 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse11 (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64)))) (.cse12 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse13 (not (bvugt .cse60 (_ bv18446744073709547521 64)))) (.cse39 (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse14 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse15 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64))) (.cse16 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse17 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse18 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse19 (not (bvugt .cse61 (_ bv18446744073709547521 64)))) (.cse20 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse21 (= .cse57 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse5 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse22 (not (= .cse63 (_ bv0 64)))) (.cse23 (let ((.cse64 (or .cse59 (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32))))) (or (and .cse64 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr)) (and .cse64 .cse58)))) (.cse24 (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset)) (.cse25 (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|)))) (.cse33 (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (.cse26 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse27 (not (bvugt .cse63 (_ bv18446744073709547521 64)))) (.cse28 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse29 (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse30 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse31 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse32 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse47 (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (.cse34 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse41 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse35 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse36 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse37 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32)))) (.cse38 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse40 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|)) (.cse42 (= (_ bv0 32) ~locksocknumber~0)) (.cse43 (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base)))) (.cse44 (= .cse57 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse45 (not (bvugt .cse62 (_ bv18446744073709547521 64)))) (.cse46 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse48 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse49 (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64)))) (.cse50 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse51 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse53 (not (= .cse61 (_ bv0 64)))) (.cse54 (= .cse57 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse55 (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse1 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse0 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse56 (not (= ((_ extract 31 0) .cse60) (_ bv0 32)))) (.cse9 (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse3 .cse4 .cse5 .cse6 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56) (and .cse2 (not .cse52) .cse3 .cse4 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 (not .cse39) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) .cse14 .cse15 .cse16 .cse17 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) .cse18 .cse19 .cse20 .cse21 (not .cse5) .cse22 .cse23 .cse24 .cse25 (not .cse33) (= .cse57 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) .cse58 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse59 .cse32 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not .cse47) .cse34 (not .cse41) .cse35 .cse36 .cse37 .cse38 .cse40 .cse42 .cse43 .cse44 .cse45 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse46 .cse48 .cse49 .cse50 .cse51 .cse53 .cse54 .cse55 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not .cse1) (not .cse0) .cse56 (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not .cse9))))) [2021-10-29 05:38:34,924 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION(line 11047) no Hoare annotation was computed. [2021-10-29 05:38:34,924 INFO L857 garLoopResultBuilder]: For program point L10825-1(line 10825) no Hoare annotation was computed. [2021-10-29 05:38:34,924 INFO L857 garLoopResultBuilder]: For program point L10825(line 10825) no Hoare annotation was computed. [2021-10-29 05:38:34,925 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION(line 11602) no Hoare annotation was computed. [2021-10-29 05:38:34,925 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION(line 11022) no Hoare annotation was computed. [2021-10-29 05:38:34,925 INFO L857 garLoopResultBuilder]: For program point L10859(lines 10859 10864) no Hoare annotation was computed. [2021-10-29 05:38:34,925 INFO L857 garLoopResultBuilder]: For program point L10859-3(lines 10859 10864) no Hoare annotation was computed. [2021-10-29 05:38:34,926 INFO L853 garLoopResultBuilder]: At program point L10859-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,926 INFO L853 garLoopResultBuilder]: At program point L10859-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,926 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-10-29 05:38:34,926 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION(line 11663) no Hoare annotation was computed. [2021-10-29 05:38:34,927 INFO L857 garLoopResultBuilder]: For program point L11553-1(line 11553) no Hoare annotation was computed. [2021-10-29 05:38:34,927 INFO L857 garLoopResultBuilder]: For program point L11553(line 11553) no Hoare annotation was computed. [2021-10-29 05:38:34,927 INFO L857 garLoopResultBuilder]: For program point L11157(lines 11157 11162) no Hoare annotation was computed. [2021-10-29 05:38:34,927 INFO L857 garLoopResultBuilder]: For program point L11256-3(lines 11256 11261) no Hoare annotation was computed. [2021-10-29 05:38:34,927 INFO L857 garLoopResultBuilder]: For program point L11157-3(lines 11157 11162) no Hoare annotation was computed. [2021-10-29 05:38:34,928 INFO L853 garLoopResultBuilder]: At program point L11157-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv1 32)) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_sock__all_locked_sockets_must_be_released_~expr) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr (_ bv1 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ULTIMATE.start_ldv_assert_linux_usb_coherent__more_initial_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= ULTIMATE.start_ldv_assert_linux_net_rtnetlink__lock_on_exit_~expr (_ bv1 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,928 INFO L853 garLoopResultBuilder]: At program point L11256-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,928 INFO L857 garLoopResultBuilder]: For program point L11256(lines 11256 11261) no Hoare annotation was computed. [2021-10-29 05:38:34,928 INFO L853 garLoopResultBuilder]: At program point L11256-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,928 INFO L857 garLoopResultBuilder]: For program point L8845(lines 8845 8850) no Hoare annotation was computed. [2021-10-29 05:38:34,929 INFO L853 garLoopResultBuilder]: At program point L8845-1(lines 8845 8850) the Hoare annotation is: (let ((.cse3 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse4 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= .cse3 (_ bv0 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse3 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= .cse4 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse4 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= |ULTIMATE.start_ldv_is_err_#res| .cse4) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))))) [2021-10-29 05:38:34,929 INFO L853 garLoopResultBuilder]: At program point L10959-2(lines 10956 10967) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= |ULTIMATE.start_ldv_is_err_#res| .cse3) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))))) [2021-10-29 05:38:34,929 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION(line 11196) no Hoare annotation was computed. [2021-10-29 05:38:34,929 INFO L853 garLoopResultBuilder]: At program point L11157-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv1 32)) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_sock__all_locked_sockets_must_be_released_~expr) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ULTIMATE.start_ldv_assert_linux_usb_coherent__more_initial_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= ULTIMATE.start_ldv_assert_linux_net_rtnetlink__lock_on_exit_~expr (_ bv1 32)) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr (_ bv1 32)) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,930 INFO L857 garLoopResultBuilder]: For program point L10959(lines 10959 10964) no Hoare annotation was computed. [2021-10-29 05:38:34,930 INFO L853 garLoopResultBuilder]: At program point L11686-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,930 INFO L857 garLoopResultBuilder]: For program point L11686-3(lines 11686 11691) no Hoare annotation was computed. [2021-10-29 05:38:34,930 INFO L857 garLoopResultBuilder]: For program point L11686(lines 11686 11691) no Hoare annotation was computed. [2021-10-29 05:38:34,931 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION(line 10973) no Hoare annotation was computed. [2021-10-29 05:38:34,931 INFO L853 garLoopResultBuilder]: At program point L11686-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,931 INFO L857 garLoopResultBuilder]: For program point L7822(lines 7822 7828) no Hoare annotation was computed. [2021-10-29 05:38:34,931 INFO L857 garLoopResultBuilder]: For program point L10861-1(line 10861) no Hoare annotation was computed. [2021-10-29 05:38:34,931 INFO L857 garLoopResultBuilder]: For program point L10861(line 10861) no Hoare annotation was computed. [2021-10-29 05:38:34,931 INFO L857 garLoopResultBuilder]: For program point L7822-2(lines 7822 7828) no Hoare annotation was computed. [2021-10-29 05:38:34,931 INFO L857 garLoopResultBuilder]: For program point L11258(line 11258) no Hoare annotation was computed. [2021-10-29 05:38:34,932 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION(line 11503) no Hoare annotation was computed. [2021-10-29 05:38:34,932 INFO L857 garLoopResultBuilder]: For program point L11258-1(line 11258) no Hoare annotation was computed. [2021-10-29 05:38:34,932 INFO L853 garLoopResultBuilder]: At program point L9111(lines 9091 9114) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)))) (or (and .cse0 (= (_ bv0 64) |ULTIMATE.start_ldv_malloc_#res.base|)) (let ((.cse1 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) .cse0 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|) (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= .cse1 (_ bv0 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ULTIMATE.start_ldv_assume_~expression (_ bv1 32)) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_is_err_#res| ((_ sign_extend 32) (_ bv0 32))))))) [2021-10-29 05:38:34,932 INFO L857 garLoopResultBuilder]: For program point L11159-1(line 11159) no Hoare annotation was computed. [2021-10-29 05:38:34,932 INFO L857 garLoopResultBuilder]: For program point L11159(line 11159) no Hoare annotation was computed. [2021-10-29 05:38:34,932 INFO L853 garLoopResultBuilder]: At program point L8021(lines 8014 8023) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,932 INFO L853 garLoopResultBuilder]: At program point L7856-1(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= |ULTIMATE.start_ldv_is_err_#res| .cse3) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,933 INFO L853 garLoopResultBuilder]: At program point L7856(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (= |ULTIMATE.start_ldv_is_err_#res| .cse3) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,933 INFO L857 garLoopResultBuilder]: For program point L10961(line 10961) no Hoare annotation was computed. [2021-10-29 05:38:34,933 INFO L857 garLoopResultBuilder]: For program point L11688(line 11688) no Hoare annotation was computed. [2021-10-29 05:38:34,933 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION(line 10910) no Hoare annotation was computed. [2021-10-29 05:38:34,933 INFO L857 garLoopResultBuilder]: For program point L11688-1(line 11688) no Hoare annotation was computed. [2021-10-29 05:38:34,933 INFO L857 garLoopResultBuilder]: For program point L11391(lines 11391 11396) no Hoare annotation was computed. [2021-10-29 05:38:34,933 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION(line 11688) no Hoare annotation was computed. [2021-10-29 05:38:34,933 INFO L857 garLoopResultBuilder]: For program point L11194(lines 11194 11199) no Hoare annotation was computed. [2021-10-29 05:38:34,934 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION(line 11405) no Hoare annotation was computed. [2021-10-29 05:38:34,934 INFO L853 garLoopResultBuilder]: At program point L11194-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv1 32)) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,935 INFO L853 garLoopResultBuilder]: At program point L11194-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv1 32)) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr (_ bv1 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,935 INFO L857 garLoopResultBuilder]: For program point L11194-3(lines 11194 11199) no Hoare annotation was computed. [2021-10-29 05:38:34,935 INFO L857 garLoopResultBuilder]: For program point L11393(line 11393) no Hoare annotation was computed. [2021-10-29 05:38:34,935 INFO L857 garLoopResultBuilder]: For program point L8883(lines 8883 8893) no Hoare annotation was computed. [2021-10-29 05:38:34,935 INFO L857 garLoopResultBuilder]: For program point L8883-1(lines 8883 8893) no Hoare annotation was computed. [2021-10-29 05:38:34,935 INFO L857 garLoopResultBuilder]: For program point L11724(lines 11724 11729) no Hoare annotation was computed. [2021-10-29 05:38:34,936 INFO L853 garLoopResultBuilder]: At program point L11724-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,936 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION(line 11258) no Hoare annotation was computed. [2021-10-29 05:38:34,936 INFO L857 garLoopResultBuilder]: For program point L11724-3(lines 11724 11729) no Hoare annotation was computed. [2021-10-29 05:38:34,936 INFO L853 garLoopResultBuilder]: At program point L11724-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,936 INFO L857 garLoopResultBuilder]: For program point L11196(line 11196) no Hoare annotation was computed. [2021-10-29 05:38:34,936 INFO L857 garLoopResultBuilder]: For program point L11196-1(line 11196) no Hoare annotation was computed. [2021-10-29 05:38:34,936 INFO L853 garLoopResultBuilder]: At program point L8851(lines 8837 8853) the Hoare annotation is: (let ((.cse3 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse4 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= .cse3 (_ bv0 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse3 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= .cse4 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse4 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= |ULTIMATE.start_ldv_is_err_#res| .cse4) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))))) [2021-10-29 05:38:34,937 INFO L857 garLoopResultBuilder]: For program point L6671(lines 6671 6686) no Hoare annotation was computed. [2021-10-29 05:38:34,937 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION(line 11663) no Hoare annotation was computed. [2021-10-29 05:38:34,937 INFO L857 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-10-29 05:38:34,937 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11541) no Hoare annotation was computed. [2021-10-29 05:38:34,937 INFO L853 garLoopResultBuilder]: At program point L11891(lines 11890 11892) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= |ULTIMATE.start_ldv_is_err_#res| .cse3) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))))) [2021-10-29 05:38:34,937 INFO L857 garLoopResultBuilder]: For program point L11726-1(line 11726) no Hoare annotation was computed. [2021-10-29 05:38:34,937 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION(line 11196) no Hoare annotation was computed. [2021-10-29 05:38:34,937 INFO L853 garLoopResultBuilder]: At program point L6540(lines 6511 6542) the Hoare annotation is: (let ((.cse58 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse24 ((_ sign_extend 32) (_ bv0 32))) (.cse56 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse55 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)) (.cse25 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse33 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse57 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|))) (let ((.cse53 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse52 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse0 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse1 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse2 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse19 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse3 (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base)) (.cse4 (not (= ((_ extract 31 0) .cse57) (_ bv0 32)))) (.cse5 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset)) (.cse6 (let ((.cse59 (or .cse33 (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)))) (.cse60 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (or (and .cse59 .cse25 .cse60) (and .cse59 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) .cse60)))) (.cse7 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse8 (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64)))) (.cse9 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse10 (not (bvugt .cse55 (_ bv18446744073709547521 64)))) (.cse11 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse12 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64))) (.cse13 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse14 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse15 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse16 (not (bvugt .cse56 (_ bv18446744073709547521 64)))) (.cse17 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse18 (= .cse24 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse20 (not (= .cse58 (_ bv0 64)))) (.cse21 (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset)) (.cse22 (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|)))) (.cse26 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse27 (not (bvugt .cse58 (_ bv18446744073709547521 64)))) (.cse28 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse29 (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse30 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse31 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse32 (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse34 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse23 (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (.cse35 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse37 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse38 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse39 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32)))) (.cse40 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|)) (.cse36 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse41 (= (_ bv0 32) ~locksocknumber~0)) (.cse42 (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base)))) (.cse43 (= .cse24 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse44 (not (bvugt .cse57 (_ bv18446744073709547521 64)))) (.cse45 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse46 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse47 (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64)))) (.cse48 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse49 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse50 (not (= .cse56 (_ bv0 64)))) (.cse51 (= .cse24 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse54 (not (= ((_ extract 31 0) .cse55) (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) .cse11 .cse12 .cse13 .cse14 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) .cse15 .cse16 .cse17 .cse18 (not .cse19) .cse20 .cse21 .cse22 (not .cse23) (= .cse24 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) .cse35 (not .cse36) .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not .cse52) (not .cse53) .cse54 (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64)))) (and .cse53 .cse52 .cse0 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse1 .cse2 .cse19 .cse3 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse20 .cse21 .cse22 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse34 .cse23 .cse35 .cse37 .cse38 .cse39 .cse40 .cse36 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse54)))) [2021-10-29 05:38:34,938 INFO L857 garLoopResultBuilder]: For program point L11726(line 11726) no Hoare annotation was computed. [2021-10-29 05:38:34,938 INFO L857 garLoopResultBuilder]: For program point L11132(lines 11132 11137) no Hoare annotation was computed. [2021-10-29 05:38:34,938 INFO L853 garLoopResultBuilder]: At program point L11132-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv1 32)) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr (_ bv1 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,938 INFO L853 garLoopResultBuilder]: At program point L7003(lines 6996 7005) the Hoare annotation is: false [2021-10-29 05:38:34,938 INFO L857 garLoopResultBuilder]: For program point L11132-3(lines 11132 11137) no Hoare annotation was computed. [2021-10-29 05:38:34,938 INFO L853 garLoopResultBuilder]: At program point L7829(lines 7812 7831) the Hoare annotation is: (let ((.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (let ((.cse3 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse4 ((_ sign_extend 32) (_ bv0 32))) (.cse5 ((_ extract 31 0) .cse1))) (and (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= .cse3 (_ bv0 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse3 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse4 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ULTIMATE.start_ldv_assume_~expression .cse5) (= |ULTIMATE.start_ldv_is_err_#res| .cse4) (not (= .cse5 (_ bv0 32)))))) [2021-10-29 05:38:34,939 INFO L853 garLoopResultBuilder]: At program point L11132-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv1 32)) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr (_ bv1 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv1 32)) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr (_ bv1 32)) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,939 INFO L853 garLoopResultBuilder]: At program point L6607(lines 6600 6609) the Hoare annotation is: (let ((.cse60 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse54 ((_ sign_extend 32) (_ bv0 32))) (.cse58 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse57 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)) (.cse55 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse56 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse59 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|))) (let ((.cse2 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse3 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse4 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse6 (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base)) (.cse7 (not (= ((_ extract 31 0) .cse59) (_ bv0 32)))) (.cse8 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset)) (.cse10 (let ((.cse61 (or .cse56 (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32)))) (.cse62 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (or (and .cse61 .cse55 .cse62) (and .cse61 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) .cse62)))) (.cse11 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse12 (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64)))) (.cse13 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse14 (not (bvugt .cse57 (_ bv18446744073709547521 64)))) (.cse15 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse16 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64))) (.cse17 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse18 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse19 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse20 (not (bvugt .cse58 (_ bv18446744073709547521 64)))) (.cse21 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse22 (= .cse54 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse5 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse23 (not (= .cse60 (_ bv0 64)))) (.cse24 (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset)) (.cse25 (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|)))) (.cse33 (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (.cse26 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse27 (not (bvugt .cse60 (_ bv18446744073709547521 64)))) (.cse28 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse29 (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse30 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse31 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse32 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse45 (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (.cse34 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse39 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse35 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse36 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse37 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32)))) (.cse38 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|)) (.cse40 (= (_ bv0 32) ~locksocknumber~0)) (.cse41 (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base)))) (.cse42 (= .cse54 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse43 (not (bvugt .cse59 (_ bv18446744073709547521 64)))) (.cse44 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse46 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse47 (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64)))) (.cse48 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse49 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse50 (not (= .cse58 (_ bv0 64)))) (.cse51 (= .cse54 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse52 (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse1 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse0 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse53 (not (= ((_ extract 31 0) .cse57) (_ bv0 32)))) (.cse9 (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse3 .cse4 .cse5 .cse6 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53) (and .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) .cse15 .cse16 .cse17 .cse18 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) .cse19 .cse20 .cse21 .cse22 (not .cse5) .cse23 .cse24 .cse25 (not .cse33) (= .cse54 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) .cse55 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse56 .cse32 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not .cse45) .cse34 (not .cse39) .cse35 .cse36 .cse37 .cse38 .cse40 .cse41 .cse42 .cse43 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse44 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not .cse1) (not .cse0) .cse53 (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not .cse9))))) [2021-10-29 05:38:34,939 INFO L857 garLoopResultBuilder]: For program point L11661(lines 11661 11666) no Hoare annotation was computed. [2021-10-29 05:38:34,939 INFO L857 garLoopResultBuilder]: For program point L11661-3(lines 11661 11666) no Hoare annotation was computed. [2021-10-29 05:38:34,939 INFO L853 garLoopResultBuilder]: At program point L11661-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,939 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION(line 11837) no Hoare annotation was computed. [2021-10-29 05:38:34,940 INFO L853 garLoopResultBuilder]: At program point L6541(lines 6505 6543) the Hoare annotation is: (let ((.cse25 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse32 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (.cse60 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse24 ((_ sign_extend 32) (_ bv0 32))) (.cse58 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse57 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)) (.cse59 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|))) (let ((.cse55 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse54 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse0 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse1 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse2 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse18 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse3 (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base)) (.cse4 (not (= ((_ extract 31 0) .cse59) (_ bv0 32)))) (.cse5 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset)) (.cse6 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse7 (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64)))) (.cse8 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse9 (not (bvugt .cse57 (_ bv18446744073709547521 64)))) (.cse10 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse11 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64))) (.cse12 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse13 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse14 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse15 (not (bvugt .cse58 (_ bv18446744073709547521 64)))) (.cse16 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse17 (= .cse24 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse19 (not (= .cse60 (_ bv0 64)))) (.cse20 (let ((.cse61 (or .cse32 (= ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr (_ bv1 32))))) (or (and .cse61 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr)) (and .cse61 .cse25)))) (.cse21 (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset)) (.cse22 (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|)))) (.cse26 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse27 (not (bvugt .cse60 (_ bv18446744073709547521 64)))) (.cse28 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse29 (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse30 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse31 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse33 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse23 (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (.cse35 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse37 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse38 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse39 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32)))) (.cse40 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse41 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|)) (.cse36 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse42 (= (_ bv0 32) ~locksocknumber~0)) (.cse43 (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base)))) (.cse44 (= .cse24 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse45 (not (bvugt .cse59 (_ bv18446744073709547521 64)))) (.cse46 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse34 (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (.cse47 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse48 (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64)))) (.cse49 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse50 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse51 (not (= .cse58 (_ bv0 64)))) (.cse52 (= .cse24 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse53 (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset)) (.cse56 (not (= ((_ extract 31 0) .cse57) (_ bv0 32))))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) .cse10 .cse11 .cse12 .cse13 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) .cse14 .cse15 .cse16 .cse17 (not .cse18) .cse19 .cse20 .cse21 .cse22 (not .cse23) (= .cse24 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not .cse34) .cse35 (not .cse36) .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not .cse54) (not .cse55) .cse56 (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64)))) (and .cse55 .cse54 .cse0 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse1 .cse2 .cse18 .cse3 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21 .cse22 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse33 .cse23 .cse35 .cse37 .cse38 .cse39 .cse40 .cse41 .cse36 .cse42 .cse43 .cse44 .cse45 .cse46 .cse34 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse56)))) [2021-10-29 05:38:34,940 INFO L853 garLoopResultBuilder]: At program point L11661-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (not (bvugt (bvadd ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_create_class_~res1~0.offset) (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,940 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION(line 11565) no Hoare annotation was computed. [2021-10-29 05:38:34,940 INFO L857 garLoopResultBuilder]: For program point L7863-1(lines 7863 7873) no Hoare annotation was computed. [2021-10-29 05:38:34,940 INFO L857 garLoopResultBuilder]: For program point L7863(lines 7863 7873) no Hoare annotation was computed. [2021-10-29 05:38:34,940 INFO L857 garLoopResultBuilder]: For program point L11563(lines 11563 11568) no Hoare annotation was computed. [2021-10-29 05:38:34,940 INFO L857 garLoopResultBuilder]: For program point L11563-3(lines 11563 11568) no Hoare annotation was computed. [2021-10-29 05:38:34,941 INFO L853 garLoopResultBuilder]: At program point L11563-2(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1 (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res| (_ bv0 32))) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (not (bvugt |ULTIMATE.start_ldv_create_class_#res.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_create_class_~res1~0.base (_ bv18446744073709547521 64))) (not (= .cse4 (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (not (= ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2 (_ bv0 32))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base))) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= (_ bv0 64) ULTIMATE.start_ldv_create_class_~res1~0.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res| (_ bv0 32))))) [2021-10-29 05:38:34,941 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION(line 11134) no Hoare annotation was computed. [2021-10-29 05:38:34,941 INFO L853 garLoopResultBuilder]: At program point L11563-5(lines 1 11984) the Hoare annotation is: (let ((.cse4 (bvadd ULTIMATE.start_ldv_malloc_~res~4.base ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse0 (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base|)) (.cse2 (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)) (.cse3 ((_ sign_extend 32) (_ bv0 32))) (.cse1 (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (and (= ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= ULTIMATE.start_ldv_create_class_~res1~0.base ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (not (= ((_ extract 31 0) .cse0) (_ bv0 32))) (= ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv1 32)) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (bvugt (bvadd ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.base) (_ bv18446744073709547521 64))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (bvugt .cse1 (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 64)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (bvugt .cse2 (_ bv18446744073709547521 64))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr (_ bv0 32))) (= .cse3 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv1 32)) (not (= .cse4 (_ bv0 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset) (not (= (_ bv0 64) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.base ULTIMATE.start_ldv_class_destroy_132_~cls.offset))) (not (= (_ bv0 32) ((_ extract 31 0) |ULTIMATE.start_ldv_create_class_#res.base|))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (bvugt .cse4 (_ bv18446744073709547521 64))) (= ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv1 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 64) ULTIMATE.start_ldv_malloc_~res~4.offset) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got.offset ULTIMATE.start_ldv_create_class_~res1~0.offset) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr)) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= ((_ extract 31 0) ULTIMATE.start_ldv_create_class_~res1~0.base) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res.offset|) (= (_ bv0 32) ~locksocknumber~0) (not (= (_ bv0 32) ((_ extract 31 0) ~lirc_class~0.base))) (= .cse3 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (bvugt .cse0 (_ bv18446744073709547521 64))) (= (_ bv0 64) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 64) ~lirc_class~0.offset) (= ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr (_ bv1 32)) (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)) (not (bvugt (bvadd |ULTIMATE.start_ldv_create_class_#res.base| |ULTIMATE.start_ldv_create_class_#res.offset|) (_ bv18446744073709547521 64))) (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)) (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)) (not (= .cse2 (_ bv0 64))) (= .cse3 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (not (= ((_ extract 31 0) .cse1) (_ bv0 32))) (not (bvugt ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base (_ bv18446744073709547521 64))))) [2021-10-29 05:38:34,944 INFO L731 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 05:38:34,945 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-29 05:38:35,300 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.10 05:38:35 BoogieIcfgContainer [2021-10-29 05:38:35,300 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-29 05:38:35,301 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-29 05:38:35,301 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-29 05:38:35,301 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-29 05:38:35,302 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.10 05:26:37" (3/4) ... [2021-10-29 05:38:35,304 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-10-29 05:38:35,342 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 183 nodes and edges [2021-10-29 05:38:35,344 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 47 nodes and edges [2021-10-29 05:38:35,347 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 24 nodes and edges [2021-10-29 05:38:35,349 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2021-10-29 05:38:35,351 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2021-10-29 05:38:35,354 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2021-10-29 05:38:35,356 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-10-29 05:38:35,358 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-10-29 05:38:35,401 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (\result == 0bv64 && 0bv64 == \result) || (((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expression == 1bv32) && 0bv32 == locksocknumber) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && \result == ~sign_extendFrom16To32(0bv32)) [2021-10-29 05:38:35,401 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && expression == ~bvadd16(is_got, is_got)[31:0]) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) [2021-10-29 05:38:35,401 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ((!~bvugt32(~bvadd16(res, res), 18446744073709547521bv64) && \result == ~sign_extendFrom16To32(0bv32)) || (\result == ~sign_extendFrom16To32(1bv32) && ~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)))) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expression == 1bv32) && 0bv32 == locksocknumber) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32 [2021-10-29 05:38:35,401 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && expression == ~bvadd16(is_got, is_got)[31:0]) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) [2021-10-29 05:38:35,404 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && expression == ~bvadd16(is_got, is_got)[31:0]) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) [2021-10-29 05:38:35,404 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expression == 1bv32) && 0bv32 == locksocknumber) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && \result == ~sign_extendFrom16To32(0bv32) [2021-10-29 05:38:35,404 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && expression == ~bvadd16(is_got, is_got)[31:0]) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) [2021-10-29 05:38:35,404 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) [2021-10-29 05:38:35,404 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) [2021-10-29 05:38:35,405 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) [2021-10-29 05:38:35,405 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) [2021-10-29 05:38:35,405 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) [2021-10-29 05:38:35,405 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) [2021-10-29 05:38:35,405 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) [2021-10-29 05:38:35,406 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) [2021-10-29 05:38:35,406 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) [2021-10-29 05:38:35,406 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) [2021-10-29 05:38:35,406 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && \result == 0bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) [2021-10-29 05:38:35,406 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && \result == 0bv32) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && \result == 0bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32)) [2021-10-29 05:38:35,407 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ldv_3_ret_default == 0bv32) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && \result == 0bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && ldv_func_arg1 == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32)) [2021-10-29 05:38:35,407 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ldv_3_ret_default == 0bv32) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && \result == 0bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && ldv_func_arg1 == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32)) [2021-10-29 05:38:35,407 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) [2021-10-29 05:38:35,407 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) [2021-10-29 05:38:35,407 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) [2021-10-29 05:38:35,408 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && val == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ldv_3_ret_default == 0bv32) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && \result == 0bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && ldv_func_arg1 == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) [2021-10-29 05:38:35,408 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && \result == 0bv32) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && \result == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && val == 0bv32) && ldv_3_ret_default == 0bv32) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && \result == 0bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && ldv_func_arg1 == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) [2021-10-29 05:38:35,408 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || ((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) [2021-10-29 05:38:35,408 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && \result == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && \result == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && val == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ldv_3_ret_default == 0bv32) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && \result == 0bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && ldv_func_arg1 == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) [2021-10-29 05:38:35,409 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) [2021-10-29 05:38:35,409 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && \result == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && \result == 0bv32) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && \result == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && \result == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && val == 0bv32) && ldv_3_ret_default == 0bv32) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && \result == 0bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && ldv_func_arg1 == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) [2021-10-29 05:38:35,409 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && \result == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && \result == 0bv32) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && \result == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && \result == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && val == 0bv32) && ldv_3_ret_default == 0bv32) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && \result == 0bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && ldv_func_arg1 == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) [2021-10-29 05:38:35,409 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) [2021-10-29 05:38:35,410 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,410 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) [2021-10-29 05:38:35,410 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,410 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) [2021-10-29 05:38:35,410 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) [2021-10-29 05:38:35,411 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,411 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32))) || ((((((((((((((((((((((((((((((((((0bv32 == \result && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && res1 == 0bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && \result == 0bv64) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ~sign_extendFrom16To32(0bv32) == \result) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && 0bv64 == res) && \result == 0bv8) && !(is_reg == 0bv32)) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) [2021-10-29 05:38:35,411 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,411 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,411 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32))) || (((((((((((((((((((((((((((((((((((0bv32 == \result && !(\result == 0bv32)) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && res1 == 0bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && \result == 0bv64) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ~sign_extendFrom16To32(0bv32) == \result) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && 0bv64 == res) && \result == 0bv8) && !(is_reg == 0bv32)) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) [2021-10-29 05:38:35,412 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,412 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,412 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,412 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,412 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) [2021-10-29 05:38:35,413 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,413 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || ((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) [2021-10-29 05:38:35,413 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,413 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,413 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,414 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,414 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32 || 1bv32 == expr)) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,414 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,414 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,414 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,415 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,415 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,415 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,415 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,415 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,416 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,416 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,416 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,416 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,416 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,417 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,417 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,417 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,417 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,417 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,418 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,418 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,418 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,418 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,418 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,419 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,419 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,419 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,419 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && 1bv32 == expr) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,420 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,420 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && 1bv32 == expr) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,420 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,420 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && 1bv32 == expr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && 1bv32 == expr) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) [2021-10-29 05:38:35,420 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,421 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,421 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,421 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,421 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,421 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,421 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,422 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && 1bv32 == expr) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,422 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && 1bv32 == expr) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,422 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == expr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && 1bv32 == expr) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-10-29 05:38:35,564 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/witness.graphml [2021-10-29 05:38:35,564 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-29 05:38:35,567 INFO L168 Benchmark]: Toolchain (without parser) took 734272.17 ms. Allocated memory was 58.7 MB in the beginning and 782.2 MB in the end (delta: 723.5 MB). Free memory was 36.7 MB in the beginning and 448.5 MB in the end (delta: -411.8 MB). Peak memory consumption was 311.1 MB. Max. memory is 16.1 GB. [2021-10-29 05:38:35,567 INFO L168 Benchmark]: CDTParser took 0.24 ms. Allocated memory is still 48.2 MB. Free memory was 29.3 MB in the beginning and 29.3 MB in the end (delta: 31.8 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-29 05:38:35,567 INFO L168 Benchmark]: CACSL2BoogieTranslator took 4793.69 ms. Allocated memory was 58.7 MB in the beginning and 161.5 MB in the end (delta: 102.8 MB). Free memory was 36.6 MB in the beginning and 81.3 MB in the end (delta: -44.7 MB). Peak memory consumption was 83.1 MB. Max. memory is 16.1 GB. [2021-10-29 05:38:35,568 INFO L168 Benchmark]: Boogie Procedure Inliner took 290.07 ms. Allocated memory is still 161.5 MB. Free memory was 81.3 MB in the beginning and 70.0 MB in the end (delta: 11.3 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. [2021-10-29 05:38:35,568 INFO L168 Benchmark]: Boogie Preprocessor took 165.90 ms. Allocated memory was 161.5 MB in the beginning and 323.0 MB in the end (delta: 161.5 MB). Free memory was 70.0 MB in the beginning and 259.3 MB in the end (delta: -189.3 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. [2021-10-29 05:38:35,569 INFO L168 Benchmark]: RCFGBuilder took 10583.14 ms. Allocated memory was 323.0 MB in the beginning and 782.2 MB in the end (delta: 459.3 MB). Free memory was 259.3 MB in the beginning and 548.2 MB in the end (delta: -288.9 MB). Peak memory consumption was 299.4 MB. Max. memory is 16.1 GB. [2021-10-29 05:38:35,569 INFO L168 Benchmark]: TraceAbstraction took 718168.63 ms. Allocated memory is still 782.2 MB. Free memory was 548.2 MB in the beginning and 484.1 MB in the end (delta: 64.0 MB). Peak memory consumption was 342.0 MB. Max. memory is 16.1 GB. [2021-10-29 05:38:35,570 INFO L168 Benchmark]: Witness Printer took 263.21 ms. Allocated memory is still 782.2 MB. Free memory was 484.1 MB in the beginning and 448.5 MB in the end (delta: 35.7 MB). Peak memory consumption was 35.7 MB. Max. memory is 16.1 GB. [2021-10-29 05:38:35,573 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.24 ms. Allocated memory is still 48.2 MB. Free memory was 29.3 MB in the beginning and 29.3 MB in the end (delta: 31.8 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 4793.69 ms. Allocated memory was 58.7 MB in the beginning and 161.5 MB in the end (delta: 102.8 MB). Free memory was 36.6 MB in the beginning and 81.3 MB in the end (delta: -44.7 MB). Peak memory consumption was 83.1 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 290.07 ms. Allocated memory is still 161.5 MB. Free memory was 81.3 MB in the beginning and 70.0 MB in the end (delta: 11.3 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 165.90 ms. Allocated memory was 161.5 MB in the beginning and 323.0 MB in the end (delta: 161.5 MB). Free memory was 70.0 MB in the beginning and 259.3 MB in the end (delta: -189.3 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. * RCFGBuilder took 10583.14 ms. Allocated memory was 323.0 MB in the beginning and 782.2 MB in the end (delta: 459.3 MB). Free memory was 259.3 MB in the beginning and 548.2 MB in the end (delta: -288.9 MB). Peak memory consumption was 299.4 MB. Max. memory is 16.1 GB. * TraceAbstraction took 718168.63 ms. Allocated memory is still 782.2 MB. Free memory was 548.2 MB in the beginning and 484.1 MB in the end (delta: 64.0 MB). Peak memory consumption was 342.0 MB. Max. memory is 16.1 GB. * Witness Printer took 263.21 ms. Allocated memory is still 782.2 MB. Free memory was 484.1 MB in the beginning and 448.5 MB in the end (delta: 35.7 MB). Peak memory consumption was 35.7 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 11541]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11369]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10961]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11393]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11553]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11381]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11688]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11663]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11602]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11503]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11565]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10985]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11726]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10825]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10861]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11047]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11258]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11837]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11196]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11022]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10910]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11134]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10776]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11209]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11159]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11441]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11800]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11553]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11381]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10973]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11405]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11688]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11663]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11602]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11503]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11565]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10985]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11726]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10825]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10861]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11047]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11258]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11837]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11196]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11022]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10910]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11134]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10776]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11209]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11159]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11441]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11800]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 303 locations, 52 error locations. Started 1 CEGAR loops. OverallTime: 717.7s, OverallIterations: 41, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 36.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 491.5s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 12454 SDtfs, 38591 SDslu, 25658 SDs, 0 SdLazy, 1627 SolverSat, 212 SolverUnsat, 5 SolverUnknown, 0 SolverNotchecked, 17.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6393 GetRequests, 6016 SyntacticMatches, 6 SemanticMatches, 371 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 26.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=325occurred in iteration=20, InterpolantAutomatonStates: 264, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.9s AutomataMinimizationTime, 41 MinimizatonAttempts, 3347 StatesRemovedByMinimization, 16 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 114 LocationsWithAnnotation, 114 PreInvPairs, 238 NumberOfFragments, 27775 HoareAnnotationTreeSize, 114 FomulaSimplifications, 17339926 FormulaSimplificationTreeSizeReduction, 6.6s HoareSimplificationTime, 114 FomulaSimplificationsInter, 2328913 FormulaSimplificationTreeSizeReductionInter, 484.7s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 3.4s SsaConstructionTime, 92.6s SatisfiabilityAnalysisTime, 52.9s InterpolantComputationTime, 3172 NumberOfCodeBlocks, 3172 NumberOfCodeBlocksAsserted, 41 NumberOfCheckSat, 6262 ConstructedInterpolants, 0 QuantifiedInterpolants, 19137 SizeOfPredicates, 345 NumberOfNonLiveVariables, 51305 ConjunctsInSsa, 418 ConjunctsInUnsatCore, 82 InterpolantComputations, 82 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 52 specifications checked. All of them hold - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) - InvariantResult [Line: 7997]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || ((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) - InvariantResult [Line: 7372]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && \result == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && \result == 0bv32) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && \result == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && \result == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && val == 0bv32) && ldv_3_ret_default == 0bv32) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && \result == 0bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && ldv_func_arg1 == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) - InvariantResult [Line: 8845]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) - InvariantResult [Line: 8923]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32))) || (((((((((((((((((((((((((((((((((((0bv32 == \result && !(\result == 0bv32)) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && res1 == 0bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && \result == 0bv64) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ~sign_extendFrom16To32(0bv32) == \result) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && 0bv64 == res) && \result == 0bv8) && !(is_reg == 0bv32)) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) - InvariantResult [Line: 7440]: Loop Invariant Derived loop invariant: (((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32 - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && val == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ldv_3_ret_default == 0bv32) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && \result == 0bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && ldv_func_arg1 == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) - InvariantResult [Line: 8395]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && \result == 0bv32) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && \result == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && val == 0bv32) && ldv_3_ret_default == 0bv32) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && \result == 0bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && ldv_func_arg1 == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 8014]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 7931]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7931]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 8573]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ldv_3_ret_default == 0bv32) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && \result == 0bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && ldv_func_arg1 == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32)) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) - InvariantResult [Line: 9193]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) - InvariantResult [Line: 7812]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && expression == ~bvadd16(is_got, is_got)[31:0]) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 7931]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && expression == ~bvadd16(is_got, is_got)[31:0]) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) - InvariantResult [Line: 10820]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 4053]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 6511]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 7318]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || ((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) - InvariantResult [Line: 6996]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 10820]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && 1bv32 == expr) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 4178]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) - InvariantResult [Line: 11548]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expression == 1bv32) && 0bv32 == locksocknumber) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32 - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && 1bv32 == expr) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && 1bv32 == expr) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 11964]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 11890]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && 1bv32 == expr) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 11536]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && expression == ~bvadd16(is_got, is_got)[31:0]) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expression == 1bv32) && 0bv32 == locksocknumber) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && \result == ~sign_extendFrom16To32(0bv32) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 8930]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32))) || ((((((((((((((((((((((((((((((((((0bv32 == \result && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && res1 == 0bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && \result == 0bv64) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ~sign_extendFrom16To32(0bv32) == \result) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && 0bv64 == res) && \result == 0bv8) && !(is_reg == 0bv32)) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 7361]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 10968]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32 || 1bv32 == expr)) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 10956]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 11548]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 8837]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) - InvariantResult [Line: 6505]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && \result == 0bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && expression == ~bvadd16(is_got, is_got)[31:0]) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) - InvariantResult [Line: 9004]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ldv_3_ret_default == 0bv32) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && \result == 0bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && ldv_func_arg1 == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32)) - InvariantResult [Line: 9193]: Loop Invariant Derived loop invariant: (((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32 - InvariantResult [Line: 9091]: Loop Invariant Derived loop invariant: (\result == 0bv64 && 0bv64 == \result) || (((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expression == 1bv32) && 0bv32 == locksocknumber) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && \result == ~sign_extendFrom16To32(0bv32)) - InvariantResult [Line: 7931]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 7931]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 9071]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 7943]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 9193]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) - InvariantResult [Line: 8404]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && \result == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && \result == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && val == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ldv_3_ret_default == 0bv32) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && \result == 0bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && ldv_func_arg1 == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && 1bv32 == expr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && 1bv32 == expr) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 6600]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && \result == 0bv32) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && \result == 0bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32)) - InvariantResult [Line: 9226]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) - InvariantResult [Line: 9193]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && 0bv32 == \result) && ldv_linux_block_queue_queue_state == 0bv32) && \result == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && \result == 0bv32) && ((((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) || (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget))) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && \result == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && \result == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && val == 0bv32) && ldv_3_ret_default == 0bv32) && 0bv64 == \result) && retval == 0bv32) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && \result == 0bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && ldv_func_arg1 == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 7931]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == expr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && 1bv32 == expr) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expr == 1bv32) && expr == 1bv32) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && 1bv32 == expr) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 9226]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == 0bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && is_reg == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) || (((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !(~bvadd16(res, res) == 0bv64)) && (((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && 1bv32 == expr) || ((ldv_linux_drivers_base_class_usb_gadget_class == 0bv32 || expr == 1bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32))) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(0bv32 == \result)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 7931]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~bvadd16(res, res) == 0bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ((!~bvugt32(~bvadd16(res, res), 18446744073709547521bv64) && \result == ~sign_extendFrom16To32(0bv32)) || (\result == ~sign_extendFrom16To32(1bv32) && ~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)))) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && expression == 1bv32) && 0bv32 == locksocknumber) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((expr == 1bv32 && ldv_linux_block_queue_queue_state == 0bv32) && expr == 1bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && 1bv32 == expr) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && expr == 1bv32) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(expr == 0bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && expr == 1bv32) && !(~bvadd16(res, res) == 0bv64)) && 0bv64 == is_got) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && expr == 1bv32) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && expr == 1bv32) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && expr == 1bv32) && expr == 1bv32) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && expr == 1bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 1bv32 == expr) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && expr == 1bv32) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && expr == 1bv32) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(\result == 0bv32)) && res1 == is_got) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(ldv_3_ret_default == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(res1 == 0bv32)) && !~bvugt32(res1, 18446744073709547521bv64)) && !(~bvadd16(res, res) == 0bv64)) && !(0bv32 == \result[31:0])) && !(is_reg == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv64 == ~bvadd16(cls, cls))) && !(\result == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && !(retval == 0bv32)) && 0bv64 == \result) && !(val == 0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && 1bv32 == expr) && !(0bv32 == \result)) && !(\result == 0bv32)) && !(\result == 0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(\result == 0bv32) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && res1 == is_got) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !(~bvadd16(\result, \result)[31:0] == 0bv32)) && 0bv64 == is_got) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && !(cls[31:0] == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && \result == 0bv64) && ldv_linux_usb_urb_urb_state == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && tmp___1 == 0bv8) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == \result) && !(~bvadd16(res, res) == 0bv64)) && !(0bv64 == ~bvadd16(cls, cls))) && !(0bv32 == \result[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !~bvugt32(~bvadd16(res, res), 18446744073709547521bv64)) && !~bvugt32(~bvadd16(res1, res1), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv64 == res) && \result == 0bv8) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && is_got == res1) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == expr)) && 0bv64 == \result) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(res1[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv64 == \result) && 0bv32 == locksocknumber) && !(0bv32 == lirc_class[31:0])) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && 0bv64 == cls) && 0bv64 == lirc_class) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && !~bvugt32(~bvadd16(\result, \result), 18446744073709547521bv64)) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(~bvadd16(\result, \result) == 0bv64)) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv64 == res1) && \result == ~sign_extendFrom16To32(0bv32)) && !(~bvadd16(is_got, is_got)[31:0] == 0bv32)) && !~bvugt32(cls, 18446744073709547521bv64) RESULT: Ultimate proved your program to be correct! [2021-10-29 05:38:35,879 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1517cc46-ccc4-4f93-9a90-723f9166cd59/bin/utaipan-SDwSMHVbGG/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...