./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 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF --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 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 23:49:28,645 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 23:49:28,648 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 23:49:28,704 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 23:49:28,705 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 23:49:28,709 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 23:49:28,711 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 23:49:28,714 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 23:49:28,717 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 23:49:28,722 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 23:49:28,723 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 23:49:28,725 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 23:49:28,726 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 23:49:28,728 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 23:49:28,731 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 23:49:28,735 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 23:49:28,737 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 23:49:28,738 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 23:49:28,740 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 23:49:28,748 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 23:49:28,750 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 23:49:28,751 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 23:49:28,754 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 23:49:28,755 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 23:49:28,764 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 23:49:28,764 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 23:49:28,765 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 23:49:28,767 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 23:49:28,767 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 23:49:28,769 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 23:49:28,769 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 23:49:28,770 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 23:49:28,772 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 23:49:28,774 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 23:49:28,775 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 23:49:28,775 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 23:49:28,776 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 23:49:28,776 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 23:49:28,776 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 23:49:28,777 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 23:49:28,778 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 23:49:28,779 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-12 23:49:28,824 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 23:49:28,824 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 23:49:28,825 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 23:49:28,825 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 23:49:28,826 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 23:49:28,826 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 23:49:28,826 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 23:49:28,826 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-12 23:49:28,832 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 23:49:28,833 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 23:49:28,834 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-12 23:49:28,834 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-12 23:49:28,834 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 23:49:28,834 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-12 23:49:28,835 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-12 23:49:28,835 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-12 23:49:28,835 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 23:49:28,836 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-12 23:49:28,836 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 23:49:28,836 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-12 23:49:28,836 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 23:49:28,836 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-12 23:49:28,837 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 23:49:28,837 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-12 23:49:28,837 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 23:49:28,837 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-12 23:49:28,837 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 23:49:28,838 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 23:49:28,838 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 23:49:28,839 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 23:49:28,840 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 23:49:28,840 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-12 23:49:28,840 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-12 23:49:28,840 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-12 23:49:28,841 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-12 23:49:28,841 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 23:49:28,841 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 23:49:28,841 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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF 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-11-12 23:49:29,099 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 23:49:29,120 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 23:49:29,122 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 23:49:29,123 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 23:49:29,124 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 23:49:29,126 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i [2021-11-12 23:49:29,214 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/data/b6cea5315/72f758027a8b4ae7b1398f113ffdfd28/FLAG892268eb8 [2021-11-12 23:49:30,157 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 23:49:30,158 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i [2021-11-12 23:49:30,206 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/data/b6cea5315/72f758027a8b4ae7b1398f113ffdfd28/FLAG892268eb8 [2021-11-12 23:49:30,547 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/data/b6cea5315/72f758027a8b4ae7b1398f113ffdfd28 [2021-11-12 23:49:30,550 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 23:49:30,551 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 23:49:30,553 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 23:49:30,554 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 23:49:30,559 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 23:49:30,560 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:49:30" (1/1) ... [2021-11-12 23:49:30,562 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7270fe9c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:49:30, skipping insertion in model container [2021-11-12 23:49:30,562 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:49:30" (1/1) ... [2021-11-12 23:49:30,570 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 23:49:30,698 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 23:49:32,081 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:49:32,310 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:49:32,347 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:49:32,378 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:49:32,388 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:49:32,533 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:49:32,614 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:49:32,617 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:49:32,618 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:49:32,619 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:49:32,624 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:49:32,632 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:49:32,859 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:49:32,863 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 23:49:33,741 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292064,292077] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292209,292222] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292355,292368] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292520,292533] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292678,292691] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292836,292849] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292994,293007] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293154,293167] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293313,293326] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293452,293465] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293594,293607] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293743,293756] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293882,293895] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294037,294050] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294197,294210] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294348,294361] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294499,294512] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294651,294664] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294800,294813] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294948,294961] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295105,295118] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295254,295267] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295410,295423] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295563,295576] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295709,295722] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295852,295865] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296004,296017] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296150,296163] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296295,296308] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296449,296462] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296600,296613] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296755,296768] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296907,296920] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297062,297075] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297226,297239] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297382,297395] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297546,297559] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297688,297701] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297846,297859] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298013,298026] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298172,298185] [2021-11-12 23:49:33,787 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298331,298344] [2021-11-12 23:49:33,787 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298480,298493] [2021-11-12 23:49:33,787 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298627,298640] [2021-11-12 23:49:33,788 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298766,298779] [2021-11-12 23:49:33,789 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298929,298942] [2021-11-12 23:49:33,789 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299095,299108] [2021-11-12 23:49:33,790 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299259,299272] [2021-11-12 23:49:33,791 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299424,299437] [2021-11-12 23:49:33,791 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299589,299602] [2021-11-12 23:49:33,792 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299755,299768] [2021-11-12 23:49:33,792 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299920,299933] [2021-11-12 23:49:33,793 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300087,300100] [2021-11-12 23:49:33,793 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300247,300260] [2021-11-12 23:49:33,793 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300409,300422] [2021-11-12 23:49:33,794 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300568,300581] [2021-11-12 23:49:33,794 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300714,300727] [2021-11-12 23:49:33,795 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300857,300870] [2021-11-12 23:49:33,796 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301001,301014] [2021-11-12 23:49:33,797 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301144,301157] [2021-11-12 23:49:33,797 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301288,301301] [2021-11-12 23:49:33,798 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301429,301442] [2021-11-12 23:49:33,798 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301567,301580] [2021-11-12 23:49:33,799 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301725,301738] [2021-11-12 23:49:33,799 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301884,301897] [2021-11-12 23:49:33,800 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302040,302053] [2021-11-12 23:49:33,800 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302189,302202] [2021-11-12 23:49:33,801 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302341,302354] [2021-11-12 23:49:33,801 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302492,302505] [2021-11-12 23:49:33,801 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302641,302654] [2021-11-12 23:49:33,802 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302793,302806] [2021-11-12 23:49:33,803 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302941,302954] [2021-11-12 23:49:33,803 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303094,303107] [2021-11-12 23:49:33,804 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303245,303258] [2021-11-12 23:49:33,804 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303395,303408] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303542,303555] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303693,303706] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303844,303857] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303992,304005] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304158,304171] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304327,304340] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304494,304507] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304662,304675] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304812,304825] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304959,304972] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305120,305133] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305290,305303] [2021-11-12 23:49:33,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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305452,305465] [2021-11-12 23:49:33,827 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:49:33,862 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-11-12 23:49:33,862 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@51c9f75d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:49:33, skipping insertion in model container [2021-11-12 23:49:33,863 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 23:49:33,863 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-12 23:49:33,865 INFO L158 Benchmark]: Toolchain (without parser) took 3312.53ms. Allocated memory is still 107.0MB. Free memory was 78.7MB in the beginning and 44.1MB in the end (delta: 34.6MB). Peak memory consumption was 44.6MB. Max. memory is 16.1GB. [2021-11-12 23:49:33,865 INFO L158 Benchmark]: CDTParser took 0.29ms. Allocated memory is still 83.9MB. Free memory is still 63.0MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-12 23:49:33,866 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3309.53ms. Allocated memory is still 107.0MB. Free memory was 78.7MB in the beginning and 44.1MB in the end (delta: 34.6MB). Peak memory consumption was 44.6MB. Max. memory is 16.1GB. [2021-11-12 23:49:33,867 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.29ms. Allocated memory is still 83.9MB. Free memory is still 63.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3309.53ms. Allocated memory is still 107.0MB. Free memory was 78.7MB in the beginning and 44.1MB in the end (delta: 34.6MB). Peak memory consumption was 44.6MB. Max. memory is 16.1GB. * 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... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF --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 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 23:49:36,232 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 23:49:36,234 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 23:49:36,268 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 23:49:36,269 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 23:49:36,270 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 23:49:36,272 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 23:49:36,274 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 23:49:36,277 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 23:49:36,278 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 23:49:36,279 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 23:49:36,280 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 23:49:36,281 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 23:49:36,282 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 23:49:36,283 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 23:49:36,285 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 23:49:36,286 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 23:49:36,287 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 23:49:36,289 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 23:49:36,291 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 23:49:36,293 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 23:49:36,294 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 23:49:36,295 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 23:49:36,296 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 23:49:36,300 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 23:49:36,300 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 23:49:36,301 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 23:49:36,302 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 23:49:36,302 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 23:49:36,303 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 23:49:36,304 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 23:49:36,305 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 23:49:36,306 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 23:49:36,306 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 23:49:36,308 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 23:49:36,308 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 23:49:36,309 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 23:49:36,309 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 23:49:36,310 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 23:49:36,311 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 23:49:36,311 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 23:49:36,315 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2021-11-12 23:49:36,360 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 23:49:36,361 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 23:49:36,362 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 23:49:36,362 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 23:49:36,362 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 23:49:36,363 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 23:49:36,363 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 23:49:36,363 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 23:49:36,363 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 23:49:36,364 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 23:49:36,366 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 23:49:36,366 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 23:49:36,367 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-12 23:49:36,367 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 23:49:36,367 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-12 23:49:36,367 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 23:49:36,368 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-12 23:49:36,368 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-12 23:49:36,368 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-12 23:49:36,368 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 23:49:36,368 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-12 23:49:36,369 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 23:49:36,369 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-12 23:49:36,369 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 23:49:36,369 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 23:49:36,370 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 23:49:36,370 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 23:49:36,370 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-12 23:49:36,370 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-12 23:49:36,371 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-12 23:49:36,371 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-12 23:49:36,371 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 23:49:36,371 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 23:49:36,372 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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/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_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF 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-11-12 23:49:36,791 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 23:49:36,814 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 23:49:36,817 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 23:49:36,819 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 23:49:36,820 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 23:49:36,821 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i [2021-11-12 23:49:36,893 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/data/fc11bc446/7c02986b37c849bc9b019da590c976f9/FLAGddad5e924 [2021-11-12 23:49:37,838 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 23:49:37,838 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i [2021-11-12 23:49:37,911 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/data/fc11bc446/7c02986b37c849bc9b019da590c976f9/FLAGddad5e924 [2021-11-12 23:49:38,259 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/data/fc11bc446/7c02986b37c849bc9b019da590c976f9 [2021-11-12 23:49:38,263 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 23:49:38,266 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 23:49:38,268 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 23:49:38,269 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 23:49:38,272 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 23:49:38,273 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:49:38" (1/1) ... [2021-11-12 23:49:38,274 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@57ad9a04 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:49:38, skipping insertion in model container [2021-11-12 23:49:38,274 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:49:38" (1/1) ... [2021-11-12 23:49:38,281 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 23:49:38,471 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 23:49:41,963 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292064,292077] [2021-11-12 23:49:41,966 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292209,292222] [2021-11-12 23:49:41,967 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292355,292368] [2021-11-12 23:49:41,968 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292520,292533] [2021-11-12 23:49:41,968 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292678,292691] [2021-11-12 23:49:41,969 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292836,292849] [2021-11-12 23:49:41,969 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292994,293007] [2021-11-12 23:49:41,970 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293154,293167] [2021-11-12 23:49:41,970 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293313,293326] [2021-11-12 23:49:41,971 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293452,293465] [2021-11-12 23:49:41,971 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293594,293607] [2021-11-12 23:49:41,972 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293743,293756] [2021-11-12 23:49:41,972 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293882,293895] [2021-11-12 23:49:41,973 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294037,294050] [2021-11-12 23:49:41,974 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294197,294210] [2021-11-12 23:49:41,974 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294348,294361] [2021-11-12 23:49:41,975 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294499,294512] [2021-11-12 23:49:41,975 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294651,294664] [2021-11-12 23:49:41,976 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294800,294813] [2021-11-12 23:49:41,977 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294948,294961] [2021-11-12 23:49:41,977 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295105,295118] [2021-11-12 23:49:41,978 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295254,295267] [2021-11-12 23:49:41,978 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295410,295423] [2021-11-12 23:49:41,979 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295563,295576] [2021-11-12 23:49:41,980 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295709,295722] [2021-11-12 23:49:41,980 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295852,295865] [2021-11-12 23:49:41,981 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296004,296017] [2021-11-12 23:49:41,981 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296150,296163] [2021-11-12 23:49:41,982 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296295,296308] [2021-11-12 23:49:41,983 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296449,296462] [2021-11-12 23:49:41,983 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296600,296613] [2021-11-12 23:49:41,984 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296755,296768] [2021-11-12 23:49:41,985 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296907,296920] [2021-11-12 23:49:41,985 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297062,297075] [2021-11-12 23:49:41,986 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297226,297239] [2021-11-12 23:49:41,986 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297382,297395] [2021-11-12 23:49:41,987 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297546,297559] [2021-11-12 23:49:41,987 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297688,297701] [2021-11-12 23:49:41,988 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297846,297859] [2021-11-12 23:49:41,988 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298013,298026] [2021-11-12 23:49:41,989 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298172,298185] [2021-11-12 23:49:41,990 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298331,298344] [2021-11-12 23:49:41,990 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298480,298493] [2021-11-12 23:49:41,991 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298627,298640] [2021-11-12 23:49:41,991 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298766,298779] [2021-11-12 23:49:41,992 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298929,298942] [2021-11-12 23:49:41,992 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299095,299108] [2021-11-12 23:49:41,993 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299259,299272] [2021-11-12 23:49:41,994 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299424,299437] [2021-11-12 23:49:41,994 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299589,299602] [2021-11-12 23:49:41,995 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299755,299768] [2021-11-12 23:49:41,995 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299920,299933] [2021-11-12 23:49:41,996 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300087,300100] [2021-11-12 23:49:41,996 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300247,300260] [2021-11-12 23:49:41,997 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300409,300422] [2021-11-12 23:49:41,997 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300568,300581] [2021-11-12 23:49:41,998 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300714,300727] [2021-11-12 23:49:41,998 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300857,300870] [2021-11-12 23:49:42,010 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301001,301014] [2021-11-12 23:49:42,011 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301144,301157] [2021-11-12 23:49:42,012 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301288,301301] [2021-11-12 23:49:42,013 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301429,301442] [2021-11-12 23:49:42,016 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301567,301580] [2021-11-12 23:49:42,017 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301725,301738] [2021-11-12 23:49:42,017 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301884,301897] [2021-11-12 23:49:42,024 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302040,302053] [2021-11-12 23:49:42,024 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302189,302202] [2021-11-12 23:49:42,025 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302341,302354] [2021-11-12 23:49:42,025 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302492,302505] [2021-11-12 23:49:42,026 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302641,302654] [2021-11-12 23:49:42,026 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302793,302806] [2021-11-12 23:49:42,027 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302941,302954] [2021-11-12 23:49:42,027 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303094,303107] [2021-11-12 23:49:42,028 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303245,303258] [2021-11-12 23:49:42,028 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303395,303408] [2021-11-12 23:49:42,029 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303542,303555] [2021-11-12 23:49:42,029 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303693,303706] [2021-11-12 23:49:42,030 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303844,303857] [2021-11-12 23:49:42,031 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303992,304005] [2021-11-12 23:49:42,032 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304158,304171] [2021-11-12 23:49:42,032 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304327,304340] [2021-11-12 23:49:42,033 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304494,304507] [2021-11-12 23:49:42,034 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304662,304675] [2021-11-12 23:49:42,034 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304812,304825] [2021-11-12 23:49:42,035 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304959,304972] [2021-11-12 23:49:42,035 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305120,305133] [2021-11-12 23:49:42,036 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305290,305303] [2021-11-12 23:49:42,036 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305452,305465] [2021-11-12 23:49:42,061 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:49:42,125 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-12 23:49:42,191 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 23:49:42,514 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292064,292077] [2021-11-12 23:49:42,515 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292209,292222] [2021-11-12 23:49:42,515 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292355,292368] [2021-11-12 23:49:42,515 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292520,292533] [2021-11-12 23:49:42,516 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292678,292691] [2021-11-12 23:49:42,516 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292836,292849] [2021-11-12 23:49:42,517 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292994,293007] [2021-11-12 23:49:42,517 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293154,293167] [2021-11-12 23:49:42,518 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293313,293326] [2021-11-12 23:49:42,518 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293452,293465] [2021-11-12 23:49:42,519 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293594,293607] [2021-11-12 23:49:42,519 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293743,293756] [2021-11-12 23:49:42,519 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293882,293895] [2021-11-12 23:49:42,520 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294037,294050] [2021-11-12 23:49:42,520 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294197,294210] [2021-11-12 23:49:42,521 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294348,294361] [2021-11-12 23:49:42,521 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294499,294512] [2021-11-12 23:49:42,521 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294651,294664] [2021-11-12 23:49:42,522 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294800,294813] [2021-11-12 23:49:42,522 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294948,294961] [2021-11-12 23:49:42,523 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295105,295118] [2021-11-12 23:49:42,523 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295254,295267] [2021-11-12 23:49:42,524 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295410,295423] [2021-11-12 23:49:42,524 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295563,295576] [2021-11-12 23:49:42,524 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295709,295722] [2021-11-12 23:49:42,525 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295852,295865] [2021-11-12 23:49:42,525 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296004,296017] [2021-11-12 23:49:42,526 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296150,296163] [2021-11-12 23:49:42,526 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296295,296308] [2021-11-12 23:49:42,527 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296449,296462] [2021-11-12 23:49:42,527 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296600,296613] [2021-11-12 23:49:42,527 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296755,296768] [2021-11-12 23:49:42,528 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296907,296920] [2021-11-12 23:49:42,528 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297062,297075] [2021-11-12 23:49:42,529 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297226,297239] [2021-11-12 23:49:42,529 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297382,297395] [2021-11-12 23:49:42,530 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297546,297559] [2021-11-12 23:49:42,530 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297688,297701] [2021-11-12 23:49:42,531 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297846,297859] [2021-11-12 23:49:42,531 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298013,298026] [2021-11-12 23:49:42,531 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298172,298185] [2021-11-12 23:49:42,532 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298331,298344] [2021-11-12 23:49:42,532 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298480,298493] [2021-11-12 23:49:42,533 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298627,298640] [2021-11-12 23:49:42,533 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298766,298779] [2021-11-12 23:49:42,534 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298929,298942] [2021-11-12 23:49:42,534 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299095,299108] [2021-11-12 23:49:42,534 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299259,299272] [2021-11-12 23:49:42,535 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299424,299437] [2021-11-12 23:49:42,535 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299589,299602] [2021-11-12 23:49:42,536 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299755,299768] [2021-11-12 23:49:42,536 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299920,299933] [2021-11-12 23:49:42,537 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300087,300100] [2021-11-12 23:49:42,537 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300247,300260] [2021-11-12 23:49:42,537 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300409,300422] [2021-11-12 23:49:42,538 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300568,300581] [2021-11-12 23:49:42,538 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300714,300727] [2021-11-12 23:49:42,539 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300857,300870] [2021-11-12 23:49:42,539 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301001,301014] [2021-11-12 23:49:42,539 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301144,301157] [2021-11-12 23:49:42,540 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301288,301301] [2021-11-12 23:49:42,540 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301429,301442] [2021-11-12 23:49:42,541 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301567,301580] [2021-11-12 23:49:42,541 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301725,301738] [2021-11-12 23:49:42,541 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301884,301897] [2021-11-12 23:49:42,542 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302040,302053] [2021-11-12 23:49:42,542 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302189,302202] [2021-11-12 23:49:42,543 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302341,302354] [2021-11-12 23:49:42,543 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302492,302505] [2021-11-12 23:49:42,544 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302641,302654] [2021-11-12 23:49:42,544 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302793,302806] [2021-11-12 23:49:42,545 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302941,302954] [2021-11-12 23:49:42,545 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303094,303107] [2021-11-12 23:49:42,545 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303245,303258] [2021-11-12 23:49:42,546 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303395,303408] [2021-11-12 23:49:42,546 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303542,303555] [2021-11-12 23:49:42,547 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303693,303706] [2021-11-12 23:49:42,547 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303844,303857] [2021-11-12 23:49:42,547 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303992,304005] [2021-11-12 23:49:42,548 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304158,304171] [2021-11-12 23:49:42,548 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304327,304340] [2021-11-12 23:49:42,549 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304494,304507] [2021-11-12 23:49:42,549 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304662,304675] [2021-11-12 23:49:42,550 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304812,304825] [2021-11-12 23:49:42,550 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304959,304972] [2021-11-12 23:49:42,551 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305120,305133] [2021-11-12 23:49:42,551 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305290,305303] [2021-11-12 23:49:42,551 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305452,305465] [2021-11-12 23:49:42,555 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:49:42,572 INFO L203 MainTranslator]: Completed pre-run [2021-11-12 23:49:42,940 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292064,292077] [2021-11-12 23:49:42,940 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292209,292222] [2021-11-12 23:49:42,941 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292355,292368] [2021-11-12 23:49:42,941 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292520,292533] [2021-11-12 23:49:42,957 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292678,292691] [2021-11-12 23:49:42,958 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292836,292849] [2021-11-12 23:49:42,958 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292994,293007] [2021-11-12 23:49:42,959 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293154,293167] [2021-11-12 23:49:42,960 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293313,293326] [2021-11-12 23:49:42,961 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293452,293465] [2021-11-12 23:49:42,962 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293594,293607] [2021-11-12 23:49:42,962 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293743,293756] [2021-11-12 23:49:42,963 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293882,293895] [2021-11-12 23:49:42,963 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294037,294050] [2021-11-12 23:49:42,963 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294197,294210] [2021-11-12 23:49:42,964 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294348,294361] [2021-11-12 23:49:42,965 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294499,294512] [2021-11-12 23:49:42,965 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294651,294664] [2021-11-12 23:49:42,966 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294800,294813] [2021-11-12 23:49:42,979 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294948,294961] [2021-11-12 23:49:42,980 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295105,295118] [2021-11-12 23:49:42,980 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295254,295267] [2021-11-12 23:49:42,980 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295410,295423] [2021-11-12 23:49:42,981 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295563,295576] [2021-11-12 23:49:42,982 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295709,295722] [2021-11-12 23:49:42,982 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295852,295865] [2021-11-12 23:49:42,985 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296004,296017] [2021-11-12 23:49:42,986 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296150,296163] [2021-11-12 23:49:42,986 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296295,296308] [2021-11-12 23:49:42,987 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296449,296462] [2021-11-12 23:49:42,987 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296600,296613] [2021-11-12 23:49:42,988 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296755,296768] [2021-11-12 23:49:42,988 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296907,296920] [2021-11-12 23:49:42,989 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297062,297075] [2021-11-12 23:49:42,989 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297226,297239] [2021-11-12 23:49:42,990 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297382,297395] [2021-11-12 23:49:42,990 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297546,297559] [2021-11-12 23:49:42,991 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297688,297701] [2021-11-12 23:49:42,992 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297846,297859] [2021-11-12 23:49:42,993 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298013,298026] [2021-11-12 23:49:42,993 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298172,298185] [2021-11-12 23:49:42,994 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298331,298344] [2021-11-12 23:49:42,994 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298480,298493] [2021-11-12 23:49:42,997 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298627,298640] [2021-11-12 23:49:42,997 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298766,298779] [2021-11-12 23:49:42,998 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298929,298942] [2021-11-12 23:49:42,998 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299095,299108] [2021-11-12 23:49:42,998 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299259,299272] [2021-11-12 23:49:42,999 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299424,299437] [2021-11-12 23:49:42,999 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299589,299602] [2021-11-12 23:49:43,000 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299755,299768] [2021-11-12 23:49:43,000 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299920,299933] [2021-11-12 23:49:43,001 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300087,300100] [2021-11-12 23:49:43,002 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300247,300260] [2021-11-12 23:49:43,002 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300409,300422] [2021-11-12 23:49:43,003 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300568,300581] [2021-11-12 23:49:43,003 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300714,300727] [2021-11-12 23:49:43,004 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300857,300870] [2021-11-12 23:49:43,004 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301001,301014] [2021-11-12 23:49:43,004 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301144,301157] [2021-11-12 23:49:43,005 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301288,301301] [2021-11-12 23:49:43,005 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301429,301442] [2021-11-12 23:49:43,007 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301567,301580] [2021-11-12 23:49:43,007 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301725,301738] [2021-11-12 23:49:43,008 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301884,301897] [2021-11-12 23:49:43,008 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302040,302053] [2021-11-12 23:49:43,009 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302189,302202] [2021-11-12 23:49:43,009 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302341,302354] [2021-11-12 23:49:43,009 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302492,302505] [2021-11-12 23:49:43,010 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302641,302654] [2021-11-12 23:49:43,010 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302793,302806] [2021-11-12 23:49:43,010 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302941,302954] [2021-11-12 23:49:43,011 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303094,303107] [2021-11-12 23:49:43,011 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303245,303258] [2021-11-12 23:49:43,012 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303395,303408] [2021-11-12 23:49:43,012 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303542,303555] [2021-11-12 23:49:43,013 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303693,303706] [2021-11-12 23:49:43,013 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303844,303857] [2021-11-12 23:49:43,014 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303992,304005] [2021-11-12 23:49:43,015 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304158,304171] [2021-11-12 23:49:43,020 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304327,304340] [2021-11-12 23:49:43,021 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304494,304507] [2021-11-12 23:49:43,021 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304662,304675] [2021-11-12 23:49:43,021 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304812,304825] [2021-11-12 23:49:43,022 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304959,304972] [2021-11-12 23:49:43,022 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305120,305133] [2021-11-12 23:49:43,023 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305290,305303] [2021-11-12 23:49:43,023 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305452,305465] [2021-11-12 23:49:43,027 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:49:43,263 INFO L208 MainTranslator]: Completed translation [2021-11-12 23:49:43,263 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:49:43 WrapperNode [2021-11-12 23:49:43,264 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 23:49:43,265 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-12 23:49:43,265 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-12 23:49:43,265 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-12 23:49:43,272 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:49:43" (1/1) ... [2021-11-12 23:49:43,383 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:49:43" (1/1) ... [2021-11-12 23:49:43,505 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-12 23:49:43,506 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-12 23:49:43,506 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-12 23:49:43,506 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-12 23:49:43,520 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:49:43" (1/1) ... [2021-11-12 23:49:43,521 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:49:43" (1/1) ... [2021-11-12 23:49:43,547 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:49:43" (1/1) ... [2021-11-12 23:49:43,551 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:49:43" (1/1) ... [2021-11-12 23:49:43,619 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:49:43" (1/1) ... [2021-11-12 23:49:43,624 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:49:43" (1/1) ... [2021-11-12 23:49:43,642 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:49:43" (1/1) ... [2021-11-12 23:49:43,669 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-12 23:49:43,670 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-12 23:49:43,670 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-12 23:49:43,671 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-12 23:49:43,671 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:49:43" (1/1) ... [2021-11-12 23:49:43,678 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 23:49:43,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:49:43,705 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-12 23:49:43,732 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-12 23:49:43,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2021-11-12 23:49:43,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2021-11-12 23:49:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2021-11-12 23:49:43,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2021-11-12 23:49:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2021-11-12 23:49:43,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2021-11-12 23:49:43,759 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-12 23:49:43,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-12 23:49:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2021-11-12 23:49:43,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2021-11-12 23:49:43,760 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2021-11-12 23:49:43,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2021-11-12 23:49:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2021-11-12 23:49:43,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2021-11-12 23:49:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-12 23:49:43,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-12 23:49:43,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2021-11-12 23:49:43,762 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2021-11-12 23:49:43,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-12 23:49:43,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-12 23:49:43,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-12 23:49:43,762 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2021-11-12 23:49:43,762 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2021-11-12 23:49:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-12 23:49:43,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-12 23:49:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2021-11-12 23:49:43,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2021-11-12 23:49:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2021-11-12 23:49:43,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2021-11-12 23:49:43,763 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2021-11-12 23:49:43,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2021-11-12 23:49:43,764 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2021-11-12 23:49:43,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2021-11-12 23:49:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2021-11-12 23:49:43,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2021-11-12 23:49:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2021-11-12 23:49:43,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2021-11-12 23:49:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-12 23:49:43,765 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-12 23:49:43,766 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-12 23:49:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2021-11-12 23:49:43,766 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2021-11-12 23:49:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-12 23:49:43,766 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-12 23:49:43,766 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2021-11-12 23:49:43,766 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2021-11-12 23:49:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-12 23:49:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-12 23:49:43,767 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-12 23:49:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2021-11-12 23:49:43,767 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2021-11-12 23:49:43,767 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2021-11-12 23:49:43,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2021-11-12 23:49:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2021-11-12 23:49:43,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2021-11-12 23:49:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-12 23:49:43,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2021-11-12 23:49:43,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2021-11-12 23:49:43,769 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2021-11-12 23:49:43,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2021-11-12 23:49:43,769 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2021-11-12 23:49:43,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2021-11-12 23:49:43,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-12 23:49:43,769 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2021-11-12 23:49:43,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2021-11-12 23:49:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-12 23:49:43,770 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-12 23:49:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2021-11-12 23:49:43,770 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2021-11-12 23:49:43,770 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2021-11-12 23:49:43,770 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2021-11-12 23:49:43,771 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2021-11-12 23:49:43,771 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2021-11-12 23:49:43,771 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2021-11-12 23:49:43,771 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2021-11-12 23:49:43,771 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-12 23:49:43,771 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-12 23:49:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2021-11-12 23:49:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2021-11-12 23:49:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2021-11-12 23:49:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2021-11-12 23:49:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2021-11-12 23:49:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2021-11-12 23:49:44,354 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-12 23:49:53,643 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-12 23:49:53,652 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-11-12 23:49:53,655 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 11:49:53 BoogieIcfgContainer [2021-11-12 23:49:53,656 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-12 23:49:53,658 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-12 23:49:53,658 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-12 23:49:53,662 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-12 23:49:53,668 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 11:49:38" (1/3) ... [2021-11-12 23:49:53,669 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4e99b512 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 11:49:53, skipping insertion in model container [2021-11-12 23:49:53,669 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:49:43" (2/3) ... [2021-11-12 23:49:53,670 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4e99b512 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 11:49:53, skipping insertion in model container [2021-11-12 23:49:53,670 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 11:49:53" (3/3) ... [2021-11-12 23:49:53,672 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i [2021-11-12 23:49:53,683 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-12 23:49:53,683 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 29 error locations. [2021-11-12 23:49:53,752 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-12 23:49:53,759 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-11-12 23:49:53,760 INFO L340 AbstractCegarLoop]: Starting to check reachability of 29 error locations. [2021-11-12 23:49:53,793 INFO L276 IsEmpty]: Start isEmpty. Operand has 374 states, 231 states have (on average 1.3073593073593073) internal successors, (302), 263 states have internal predecessors, (302), 77 states have call successors, (77), 37 states have call predecessors, (77), 36 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2021-11-12 23:49:53,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-12 23:49:53,801 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:49:53,802 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:49:53,803 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:49:53,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:49:53,810 INFO L85 PathProgramCache]: Analyzing trace with hash 1456749468, now seen corresponding path program 1 times [2021-11-12 23:49:53,835 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:49:53,835 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [332350321] [2021-11-12 23:49:53,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:49:53,837 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:49:53,837 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:49:53,841 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:49:53,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-12 23:49:56,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:49:56,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 1102 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-12 23:49:56,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:49:57,088 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 23:49:57,088 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:49:57,724 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-12 23:49:57,725 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:49:57,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [332350321] [2021-11-12 23:49:57,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [332350321] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:49:57,725 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:49:57,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 11 [2021-11-12 23:49:57,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819996880] [2021-11-12 23:49:57,727 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:49:57,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-12 23:49:57,732 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:49:57,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-12 23:49:57,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-12 23:49:57,787 INFO L87 Difference]: Start difference. First operand has 374 states, 231 states have (on average 1.3073593073593073) internal successors, (302), 263 states have internal predecessors, (302), 77 states have call successors, (77), 37 states have call predecessors, (77), 36 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) Second operand has 11 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 4 states have call successors, (8), 2 states have call predecessors, (8), 5 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-11-12 23:49:58,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:49:58,338 INFO L93 Difference]: Finished difference Result 725 states and 929 transitions. [2021-11-12 23:49:58,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-12 23:49:58,346 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 4 states have call successors, (8), 2 states have call predecessors, (8), 5 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 35 [2021-11-12 23:49:58,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:49:58,365 INFO L225 Difference]: With dead ends: 725 [2021-11-12 23:49:58,369 INFO L226 Difference]: Without dead ends: 361 [2021-11-12 23:49:58,382 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-12 23:49:58,388 INFO L933 BasicCegarLoop]: 408 mSDtfsCounter, 8 mSDsluCounter, 2415 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 303.98ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2823 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 26.38ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 370.01ms IncrementalHoareTripleChecker+Time [2021-11-12 23:49:58,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 2823 Invalid, 123 Unknown, 0 Unchecked, 26.38ms Time], IncrementalHoareTripleChecker [0 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 370.01ms Time] [2021-11-12 23:49:58,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2021-11-12 23:49:58,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 361. [2021-11-12 23:49:58,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 222 states have (on average 1.1756756756756757) internal successors, (261), 253 states have internal predecessors, (261), 75 states have call successors, (75), 36 states have call predecessors, (75), 35 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2021-11-12 23:49:58,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 409 transitions. [2021-11-12 23:49:58,516 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 409 transitions. Word has length 35 [2021-11-12 23:49:58,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:49:58,517 INFO L470 AbstractCegarLoop]: Abstraction has 361 states and 409 transitions. [2021-11-12 23:49:58,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 4 states have call successors, (8), 2 states have call predecessors, (8), 5 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-11-12 23:49:58,518 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 409 transitions. [2021-11-12 23:49:58,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-11-12 23:49:58,520 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:49:58,521 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:49:58,551 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-11-12 23:49:58,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:49:58,739 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:49:58,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:49:58,740 INFO L85 PathProgramCache]: Analyzing trace with hash 1620085380, now seen corresponding path program 1 times [2021-11-12 23:49:58,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:49:58,745 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2109062320] [2021-11-12 23:49:58,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:49:58,746 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:49:58,746 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:49:58,747 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:49:58,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-12 23:50:01,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:50:01,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 1134 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:50:01,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:50:01,550 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-12 23:50:01,551 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:50:01,755 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-12 23:50:01,755 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:50:01,755 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2109062320] [2021-11-12 23:50:01,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2109062320] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:50:01,755 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:50:01,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 5] imperfect sequences [] total 7 [2021-11-12 23:50:01,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474258402] [2021-11-12 23:50:01,756 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:50:01,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 23:50:01,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:50:01,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 23:50:01,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:50:01,758 INFO L87 Difference]: Start difference. First operand 361 states and 409 transitions. Second operand has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-12 23:50:01,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:50:01,923 INFO L93 Difference]: Finished difference Result 691 states and 781 transitions. [2021-11-12 23:50:01,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 23:50:01,924 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 51 [2021-11-12 23:50:01,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:50:01,938 INFO L225 Difference]: With dead ends: 691 [2021-11-12 23:50:01,939 INFO L226 Difference]: Without dead ends: 689 [2021-11-12 23:50:01,940 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-11-12 23:50:01,941 INFO L933 BasicCegarLoop]: 745 mSDtfsCounter, 375 mSDsluCounter, 3341 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.41ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 4086 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 19.27ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 44.15ms IncrementalHoareTripleChecker+Time [2021-11-12 23:50:01,941 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [376 Valid, 4086 Invalid, 21 Unknown, 0 Unchecked, 19.27ms Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 44.15ms Time] [2021-11-12 23:50:01,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2021-11-12 23:50:01,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 480. [2021-11-12 23:50:01,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 302 states have (on average 1.1721854304635762) internal successors, (354), 336 states have internal predecessors, (354), 101 states have call successors, (101), 50 states have call predecessors, (101), 49 states have return successors, (101), 97 states have call predecessors, (101), 99 states have call successors, (101) [2021-11-12 23:50:01,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 556 transitions. [2021-11-12 23:50:01,991 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 556 transitions. Word has length 51 [2021-11-12 23:50:01,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:50:01,992 INFO L470 AbstractCegarLoop]: Abstraction has 480 states and 556 transitions. [2021-11-12 23:50:01,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-12 23:50:01,992 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 556 transitions. [2021-11-12 23:50:01,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-12 23:50:01,995 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:50:01,995 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:50:02,030 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-12 23:50:02,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:50:02,211 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:50:02,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:50:02,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1434120000, now seen corresponding path program 1 times [2021-11-12 23:50:02,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:50:02,214 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1021525751] [2021-11-12 23:50:02,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:50:02,214 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:50:02,215 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:50:02,215 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:50:02,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-12 23:50:04,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:50:04,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 1162 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:50:04,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:50:04,834 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-12 23:50:04,834 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:50:05,102 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-12 23:50:05,103 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:50:05,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1021525751] [2021-11-12 23:50:05,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1021525751] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:50:05,103 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:50:05,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 5] imperfect sequences [] total 7 [2021-11-12 23:50:05,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759211578] [2021-11-12 23:50:05,104 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:50:05,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 23:50:05,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:50:05,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 23:50:05,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:50:05,105 INFO L87 Difference]: Start difference. First operand 480 states and 556 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (22), 4 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-12 23:50:05,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:50:05,225 INFO L93 Difference]: Finished difference Result 480 states and 556 transitions. [2021-11-12 23:50:05,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 23:50:05,225 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (22), 4 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 64 [2021-11-12 23:50:05,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:50:05,230 INFO L225 Difference]: With dead ends: 480 [2021-11-12 23:50:05,231 INFO L226 Difference]: Without dead ends: 478 [2021-11-12 23:50:05,231 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-11-12 23:50:05,232 INFO L933 BasicCegarLoop]: 399 mSDtfsCounter, 365 mSDsluCounter, 1590 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 38.10ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 366 SdHoareTripleChecker+Valid, 1989 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.56ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.29ms IncrementalHoareTripleChecker+Time [2021-11-12 23:50:05,233 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [366 Valid, 1989 Invalid, 22 Unknown, 0 Unchecked, 7.56ms Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 41.29ms Time] [2021-11-12 23:50:05,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2021-11-12 23:50:05,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 478. [2021-11-12 23:50:05,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 301 states have (on average 1.1661129568106312) internal successors, (351), 334 states have internal predecessors, (351), 101 states have call successors, (101), 50 states have call predecessors, (101), 49 states have return successors, (101), 97 states have call predecessors, (101), 99 states have call successors, (101) [2021-11-12 23:50:05,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 553 transitions. [2021-11-12 23:50:05,268 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 553 transitions. Word has length 64 [2021-11-12 23:50:05,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:50:05,269 INFO L470 AbstractCegarLoop]: Abstraction has 478 states and 553 transitions. [2021-11-12 23:50:05,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (22), 4 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-12 23:50:05,269 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 553 transitions. [2021-11-12 23:50:05,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-11-12 23:50:05,274 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:50:05,274 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:50:05,308 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-12 23:50:05,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:50:05,495 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:50:05,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:50:05,496 INFO L85 PathProgramCache]: Analyzing trace with hash 2026743253, now seen corresponding path program 1 times [2021-11-12 23:50:05,498 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:50:05,498 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1443036138] [2021-11-12 23:50:05,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:50:05,499 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:50:05,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:50:05,500 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:50:05,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-12 23:50:07,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:50:07,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 1253 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:50:07,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:50:08,712 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2021-11-12 23:50:08,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:50:09,144 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2021-11-12 23:50:09,144 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:50:09,145 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1443036138] [2021-11-12 23:50:09,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1443036138] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:50:09,145 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:50:09,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 5] imperfect sequences [] total 7 [2021-11-12 23:50:09,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908730634] [2021-11-12 23:50:09,146 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:50:09,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 23:50:09,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:50:09,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 23:50:09,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:50:09,148 INFO L87 Difference]: Start difference. First operand 478 states and 553 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (34), 4 states have call predecessors, (34), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-12 23:50:09,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:50:09,294 INFO L93 Difference]: Finished difference Result 819 states and 927 transitions. [2021-11-12 23:50:09,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 23:50:09,295 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (34), 4 states have call predecessors, (34), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 102 [2021-11-12 23:50:09,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:50:09,304 INFO L225 Difference]: With dead ends: 819 [2021-11-12 23:50:09,304 INFO L226 Difference]: Without dead ends: 817 [2021-11-12 23:50:09,306 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-11-12 23:50:09,310 INFO L933 BasicCegarLoop]: 480 mSDtfsCounter, 336 mSDsluCounter, 1227 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.80ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 1707 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.49ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.21ms IncrementalHoareTripleChecker+Time [2021-11-12 23:50:09,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [337 Valid, 1707 Invalid, 16 Unknown, 0 Unchecked, 8.49ms Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 35.21ms Time] [2021-11-12 23:50:09,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 817 states. [2021-11-12 23:50:09,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 817 to 672. [2021-11-12 23:50:09,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 432 states have (on average 1.1805555555555556) internal successors, (510), 467 states have internal predecessors, (510), 137 states have call successors, (137), 78 states have call predecessors, (137), 77 states have return successors, (137), 131 states have call predecessors, (137), 135 states have call successors, (137) [2021-11-12 23:50:09,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 784 transitions. [2021-11-12 23:50:09,386 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 784 transitions. Word has length 102 [2021-11-12 23:50:09,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:50:09,389 INFO L470 AbstractCegarLoop]: Abstraction has 672 states and 784 transitions. [2021-11-12 23:50:09,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (34), 4 states have call predecessors, (34), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-12 23:50:09,389 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 784 transitions. [2021-11-12 23:50:09,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-12 23:50:09,400 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:50:09,400 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:50:09,444 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-12 23:50:09,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:50:09,615 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:50:09,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:50:09,616 INFO L85 PathProgramCache]: Analyzing trace with hash 193045455, now seen corresponding path program 1 times [2021-11-12 23:50:09,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:50:09,619 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [24511741] [2021-11-12 23:50:09,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:50:09,619 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:50:09,619 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:50:09,622 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:50:09,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-12 23:50:12,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:50:12,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 1281 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:50:12,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:50:13,003 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-12 23:50:13,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:50:13,488 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-12 23:50:13,489 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:50:13,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [24511741] [2021-11-12 23:50:13,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [24511741] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:50:13,489 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:50:13,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 5] imperfect sequences [] total 7 [2021-11-12 23:50:13,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197234675] [2021-11-12 23:50:13,490 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:50:13,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 23:50:13,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:50:13,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 23:50:13,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:50:13,493 INFO L87 Difference]: Start difference. First operand 672 states and 784 transitions. Second operand has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 5 states have internal predecessors, (73), 2 states have call successors, (36), 4 states have call predecessors, (36), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2021-11-12 23:50:13,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:50:13,638 INFO L93 Difference]: Finished difference Result 672 states and 784 transitions. [2021-11-12 23:50:13,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 23:50:13,639 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 5 states have internal predecessors, (73), 2 states have call successors, (36), 4 states have call predecessors, (36), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 121 [2021-11-12 23:50:13,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:50:13,648 INFO L225 Difference]: With dead ends: 672 [2021-11-12 23:50:13,648 INFO L226 Difference]: Without dead ends: 670 [2021-11-12 23:50:13,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-11-12 23:50:13,650 INFO L933 BasicCegarLoop]: 395 mSDtfsCounter, 325 mSDsluCounter, 1574 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 45.86ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 1969 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.01ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.58ms IncrementalHoareTripleChecker+Time [2021-11-12 23:50:13,650 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [326 Valid, 1969 Invalid, 22 Unknown, 0 Unchecked, 8.01ms Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 49.58ms Time] [2021-11-12 23:50:13,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-11-12 23:50:13,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 670. [2021-11-12 23:50:13,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 670 states, 431 states have (on average 1.174013921113689) internal successors, (506), 465 states have internal predecessors, (506), 137 states have call successors, (137), 78 states have call predecessors, (137), 77 states have return successors, (137), 131 states have call predecessors, (137), 135 states have call successors, (137) [2021-11-12 23:50:13,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 780 transitions. [2021-11-12 23:50:13,705 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 780 transitions. Word has length 121 [2021-11-12 23:50:13,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:50:13,706 INFO L470 AbstractCegarLoop]: Abstraction has 670 states and 780 transitions. [2021-11-12 23:50:13,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 5 states have internal predecessors, (73), 2 states have call successors, (36), 4 states have call predecessors, (36), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2021-11-12 23:50:13,707 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 780 transitions. [2021-11-12 23:50:13,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-11-12 23:50:13,715 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:50:13,715 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:50:13,759 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-12 23:50:13,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:50:13,930 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:50:13,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:50:13,930 INFO L85 PathProgramCache]: Analyzing trace with hash 2091402203, now seen corresponding path program 1 times [2021-11-12 23:50:13,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:50:13,933 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1040348585] [2021-11-12 23:50:13,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:50:13,933 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:50:13,933 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:50:13,934 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:50:13,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-12 23:50:16,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:50:16,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 1272 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:50:16,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:50:16,958 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-11-12 23:50:16,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:50:17,309 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-11-12 23:50:17,309 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:50:17,309 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1040348585] [2021-11-12 23:50:17,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1040348585] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:50:17,309 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:50:17,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:50:17,310 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820054183] [2021-11-12 23:50:17,310 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:50:17,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:50:17,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:50:17,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:50:17,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:50:17,312 INFO L87 Difference]: Start difference. First operand 670 states and 780 transitions. Second operand has 5 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2021-11-12 23:50:17,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:50:17,398 INFO L93 Difference]: Finished difference Result 670 states and 780 transitions. [2021-11-12 23:50:17,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:50:17,399 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) Word has length 123 [2021-11-12 23:50:17,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:50:17,404 INFO L225 Difference]: With dead ends: 670 [2021-11-12 23:50:17,405 INFO L226 Difference]: Without dead ends: 668 [2021-11-12 23:50:17,405 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 241 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-11-12 23:50:17,406 INFO L933 BasicCegarLoop]: 397 mSDtfsCounter, 307 mSDsluCounter, 790 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.12ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 1187 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.03ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.16ms IncrementalHoareTripleChecker+Time [2021-11-12 23:50:17,407 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [309 Valid, 1187 Invalid, 2 Unknown, 0 Unchecked, 4.03ms Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 4.16ms Time] [2021-11-12 23:50:17,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2021-11-12 23:50:17,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 668. [2021-11-12 23:50:17,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 430 states have (on average 1.169767441860465) internal successors, (503), 463 states have internal predecessors, (503), 137 states have call successors, (137), 78 states have call predecessors, (137), 77 states have return successors, (137), 131 states have call predecessors, (137), 135 states have call successors, (137) [2021-11-12 23:50:17,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 777 transitions. [2021-11-12 23:50:17,450 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 777 transitions. Word has length 123 [2021-11-12 23:50:17,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:50:17,452 INFO L470 AbstractCegarLoop]: Abstraction has 668 states and 777 transitions. [2021-11-12 23:50:17,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2021-11-12 23:50:17,452 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 777 transitions. [2021-11-12 23:50:17,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-11-12 23:50:17,456 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:50:17,456 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:50:17,492 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-12 23:50:17,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:50:17,679 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:50:17,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:50:17,680 INFO L85 PathProgramCache]: Analyzing trace with hash -912714696, now seen corresponding path program 1 times [2021-11-12 23:50:17,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:50:17,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2025363982] [2021-11-12 23:50:17,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:50:17,682 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:50:17,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:50:17,683 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:50:17,685 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-12 23:50:20,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:50:20,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 1281 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:50:20,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:50:20,906 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-11-12 23:50:20,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:50:21,333 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-11-12 23:50:21,334 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:50:21,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2025363982] [2021-11-12 23:50:21,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2025363982] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:50:21,334 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:50:21,335 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:50:21,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946972696] [2021-11-12 23:50:21,335 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:50:21,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:50:21,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:50:21,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:50:21,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:50:21,337 INFO L87 Difference]: Start difference. First operand 668 states and 777 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 2 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2021-11-12 23:50:21,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:50:21,407 INFO L93 Difference]: Finished difference Result 668 states and 777 transitions. [2021-11-12 23:50:21,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:50:21,408 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 2 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 129 [2021-11-12 23:50:21,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:50:21,414 INFO L225 Difference]: With dead ends: 668 [2021-11-12 23:50:21,415 INFO L226 Difference]: Without dead ends: 666 [2021-11-12 23:50:21,415 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-12 23:50:21,416 INFO L933 BasicCegarLoop]: 395 mSDtfsCounter, 299 mSDsluCounter, 786 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.11ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 1181 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.67ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.17ms IncrementalHoareTripleChecker+Time [2021-11-12 23:50:21,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [301 Valid, 1181 Invalid, 2 Unknown, 0 Unchecked, 4.67ms Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 5.17ms Time] [2021-11-12 23:50:21,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-11-12 23:50:21,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 666. [2021-11-12 23:50:21,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 429 states have (on average 1.1655011655011656) internal successors, (500), 461 states have internal predecessors, (500), 137 states have call successors, (137), 78 states have call predecessors, (137), 77 states have return successors, (137), 131 states have call predecessors, (137), 135 states have call successors, (137) [2021-11-12 23:50:21,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 774 transitions. [2021-11-12 23:50:21,472 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 774 transitions. Word has length 129 [2021-11-12 23:50:21,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:50:21,472 INFO L470 AbstractCegarLoop]: Abstraction has 666 states and 774 transitions. [2021-11-12 23:50:21,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 2 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2021-11-12 23:50:21,473 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 774 transitions. [2021-11-12 23:50:21,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2021-11-12 23:50:21,476 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:50:21,477 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:50:21,521 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-12 23:50:21,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:50:21,691 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_linux_drivers_base_class_destroy_classErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:50:21,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:50:21,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1921822841, now seen corresponding path program 1 times [2021-11-12 23:50:21,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:50:21,694 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [530338818] [2021-11-12 23:50:21,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:50:21,695 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:50:21,695 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:50:21,696 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:50:21,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-12 23:50:24,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:50:24,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 1314 conjuncts, 26 conjunts are in the unsatisfiable core [2021-11-12 23:50:24,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:50:26,303 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 104 proven. 3 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2021-11-12 23:50:26,304 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:50:30,242 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 6 proven. 28 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2021-11-12 23:50:30,242 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:50:30,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [530338818] [2021-11-12 23:50:30,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [530338818] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:50:30,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1280887331] [2021-11-12 23:50:30,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:50:30,243 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:50:30,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:50:30,245 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:50:30,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2021-11-12 23:50:33,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:50:33,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 1314 conjuncts, 26 conjunts are in the unsatisfiable core [2021-11-12 23:50:33,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:50:34,465 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 104 proven. 3 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2021-11-12 23:50:34,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:50:35,913 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 6 proven. 28 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2021-11-12 23:50:35,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1280887331] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:50:35,914 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671255549] [2021-11-12 23:50:35,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:50:35,914 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:50:35,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:50:35,915 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:50:35,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-12 23:50:36,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:50:36,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 1314 conjuncts, 42 conjunts are in the unsatisfiable core [2021-11-12 23:50:36,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:50:38,542 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 100 proven. 17 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2021-11-12 23:50:38,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:50:41,009 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 8 proven. 26 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2021-11-12 23:50:41,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671255549] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:50:41,010 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-12 23:50:41,010 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14, 14, 16, 16] total 29 [2021-11-12 23:50:41,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987870456] [2021-11-12 23:50:41,011 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-12 23:50:41,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-11-12 23:50:41,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:50:41,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-11-12 23:50:41,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=738, Unknown=0, NotChecked=0, Total=812 [2021-11-12 23:50:41,032 INFO L87 Difference]: Start difference. First operand 666 states and 774 transitions. Second operand has 29 states, 24 states have (on average 4.125) internal successors, (99), 21 states have internal predecessors, (99), 9 states have call successors, (40), 2 states have call predecessors, (40), 8 states have return successors, (43), 15 states have call predecessors, (43), 9 states have call successors, (43) [2021-11-12 23:50:46,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:50:46,227 INFO L93 Difference]: Finished difference Result 1238 states and 1430 transitions. [2021-11-12 23:50:46,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-12 23:50:46,228 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 24 states have (on average 4.125) internal successors, (99), 21 states have internal predecessors, (99), 9 states have call successors, (40), 2 states have call predecessors, (40), 8 states have return successors, (43), 15 states have call predecessors, (43), 9 states have call successors, (43) Word has length 138 [2021-11-12 23:50:46,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:50:46,233 INFO L225 Difference]: With dead ends: 1238 [2021-11-12 23:50:46,233 INFO L226 Difference]: Without dead ends: 611 [2021-11-12 23:50:46,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 831 GetRequests, 791 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=153, Invalid=1253, Unknown=0, NotChecked=0, Total=1406 [2021-11-12 23:50:46,237 INFO L933 BasicCegarLoop]: 368 mSDtfsCounter, 346 mSDsluCounter, 6571 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 356 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3433.57ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 6939 SdHoareTripleChecker+Invalid, 882 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 21.32ms SdHoareTripleChecker+Time, 356 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3687.62ms IncrementalHoareTripleChecker+Time [2021-11-12 23:50:46,238 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [348 Valid, 6939 Invalid, 882 Unknown, 0 Unchecked, 21.32ms Time], IncrementalHoareTripleChecker [356 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 3687.62ms Time] [2021-11-12 23:50:46,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2021-11-12 23:50:46,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 609. [2021-11-12 23:50:46,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 390 states have (on average 1.1641025641025642) internal successors, (454), 418 states have internal predecessors, (454), 124 states have call successors, (124), 73 states have call predecessors, (124), 72 states have return successors, (124), 119 states have call predecessors, (124), 122 states have call successors, (124) [2021-11-12 23:50:46,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 702 transitions. [2021-11-12 23:50:46,289 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 702 transitions. Word has length 138 [2021-11-12 23:50:46,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:50:46,290 INFO L470 AbstractCegarLoop]: Abstraction has 609 states and 702 transitions. [2021-11-12 23:50:46,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 24 states have (on average 4.125) internal successors, (99), 21 states have internal predecessors, (99), 9 states have call successors, (40), 2 states have call predecessors, (40), 8 states have return successors, (43), 15 states have call predecessors, (43), 9 states have call successors, (43) [2021-11-12 23:50:46,291 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 702 transitions. [2021-11-12 23:50:46,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-11-12 23:50:46,294 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:50:46,295 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:50:46,361 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-12 23:50:46,528 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (10)] Forceful destruction successful, exit code 0 [2021-11-12 23:50:46,744 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-12 23:50:46,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:50:46,921 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_drivers_base_class_destroy_classErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:50:46,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:50:46,921 INFO L85 PathProgramCache]: Analyzing trace with hash -1544799765, now seen corresponding path program 1 times [2021-11-12 23:50:46,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:50:46,923 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1643999892] [2021-11-12 23:50:46,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:50:46,923 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:50:46,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:50:46,924 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:50:46,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-12 23:50:49,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:50:49,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 1309 conjuncts, 43 conjunts are in the unsatisfiable core [2021-11-12 23:50:49,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:50:52,543 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 66 proven. 13 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-11-12 23:50:52,544 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:51:00,137 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2021-11-12 23:51:00,137 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:51:00,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1643999892] [2021-11-12 23:51:00,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1643999892] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:51:00,138 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1814764189] [2021-11-12 23:51:00,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:51:00,138 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:51:00,139 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:51:00,145 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:51:00,146 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2021-11-12 23:51:03,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:51:03,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 1309 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:51:03,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:51:04,356 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-11-12 23:51:04,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:51:05,008 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2021-11-12 23:51:05,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1814764189] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:51:05,008 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:51:05,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [22, 21] total 41 [2021-11-12 23:51:05,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623932729] [2021-11-12 23:51:05,009 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:51:05,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:51:05,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:51:05,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:51:05,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1528, Unknown=0, NotChecked=0, Total=1640 [2021-11-12 23:51:05,012 INFO L87 Difference]: Start difference. First operand 609 states and 702 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2021-11-12 23:51:07,180 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:51:07,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:51:07,505 INFO L93 Difference]: Finished difference Result 995 states and 1134 transitions. [2021-11-12 23:51:07,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:51:07,505 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 141 [2021-11-12 23:51:07,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:51:07,513 INFO L225 Difference]: With dead ends: 995 [2021-11-12 23:51:07,513 INFO L226 Difference]: Without dead ends: 993 [2021-11-12 23:51:07,515 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 561 GetRequests, 520 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=117, Invalid=1605, Unknown=0, NotChecked=0, Total=1722 [2021-11-12 23:51:07,515 INFO L933 BasicCegarLoop]: 480 mSDtfsCounter, 293 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2186.10ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 1277 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.26ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2224.33ms IncrementalHoareTripleChecker+Time [2021-11-12 23:51:07,516 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [293 Valid, 1277 Invalid, 12 Unknown, 0 Unchecked, 4.26ms Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 1 Unknown, 0 Unchecked, 2224.33ms Time] [2021-11-12 23:51:07,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 993 states. [2021-11-12 23:51:07,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 993 to 677. [2021-11-12 23:51:07,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 677 states, 436 states have (on average 1.1605504587155964) internal successors, (506), 467 states have internal predecessors, (506), 136 states have call successors, (136), 81 states have call predecessors, (136), 82 states have return successors, (138), 130 states have call predecessors, (138), 134 states have call successors, (138) [2021-11-12 23:51:07,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 677 states to 677 states and 780 transitions. [2021-11-12 23:51:07,579 INFO L78 Accepts]: Start accepts. Automaton has 677 states and 780 transitions. Word has length 141 [2021-11-12 23:51:07,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:51:07,579 INFO L470 AbstractCegarLoop]: Abstraction has 677 states and 780 transitions. [2021-11-12 23:51:07,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2021-11-12 23:51:07,580 INFO L276 IsEmpty]: Start isEmpty. Operand 677 states and 780 transitions. [2021-11-12 23:51:07,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-11-12 23:51:07,582 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:51:07,582 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:51:07,617 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-12 23:51:07,816 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (13)] Forceful destruction successful, exit code 0 [2021-11-12 23:51:08,002 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:51:08,002 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:51:08,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:51:08,003 INFO L85 PathProgramCache]: Analyzing trace with hash 1102990983, now seen corresponding path program 1 times [2021-11-12 23:51:08,004 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:51:08,004 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2056035855] [2021-11-12 23:51:08,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:51:08,005 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:51:08,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:51:08,006 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:51:08,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-12 23:51:10,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:51:10,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 1318 conjuncts, 43 conjunts are in the unsatisfiable core [2021-11-12 23:51:10,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:51:14,024 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 57 proven. 13 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-11-12 23:51:14,024 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:51:22,440 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2021-11-12 23:51:22,440 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:51:22,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2056035855] [2021-11-12 23:51:22,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2056035855] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:51:22,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [918182485] [2021-11-12 23:51:22,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:51:22,440 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:51:22,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:51:22,441 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:51:22,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2021-11-12 23:51:23,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:51:23,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 1318 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-12 23:51:23,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:51:26,645 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 57 proven. 9 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-11-12 23:51:26,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:51:29,572 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 12 proven. 9 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2021-11-12 23:51:29,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [918182485] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:51:29,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714105032] [2021-11-12 23:51:29,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:51:29,573 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:51:29,573 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:51:29,579 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:51:29,580 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-12 23:51:30,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:51:30,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 1318 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-12 23:51:30,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:51:33,657 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-11-12 23:51:33,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:51:36,173 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-11-12 23:51:36,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714105032] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:51:36,174 INFO L186 FreeRefinementEngine]: Found 2 perfect and 4 imperfect interpolant sequences. [2021-11-12 23:51:36,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [22, 21, 16, 11] total 69 [2021-11-12 23:51:36,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825429169] [2021-11-12 23:51:36,174 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:51:36,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-12 23:51:36,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:51:36,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-12 23:51:36,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=4493, Unknown=0, NotChecked=0, Total=4692 [2021-11-12 23:51:36,177 INFO L87 Difference]: Start difference. First operand 677 states and 780 transitions. Second operand has 23 states, 21 states have (on average 5.857142857142857) internal successors, (123), 21 states have internal predecessors, (123), 12 states have call successors, (43), 3 states have call predecessors, (43), 6 states have return successors, (44), 12 states have call predecessors, (44), 12 states have call successors, (44) [2021-11-12 23:51:38,308 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:51:40,317 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:51:45,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:51:45,065 INFO L93 Difference]: Finished difference Result 932 states and 1042 transitions. [2021-11-12 23:51:45,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-12 23:51:45,066 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 5.857142857142857) internal successors, (123), 21 states have internal predecessors, (123), 12 states have call successors, (43), 3 states have call predecessors, (43), 6 states have return successors, (44), 12 states have call predecessors, (44), 12 states have call successors, (44) Word has length 144 [2021-11-12 23:51:45,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:51:45,071 INFO L225 Difference]: With dead ends: 932 [2021-11-12 23:51:45,071 INFO L226 Difference]: Without dead ends: 698 [2021-11-12 23:51:45,074 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 866 GetRequests, 789 SyntacticMatches, 2 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1450 ImplicationChecksByTransitivity, 19.0s TimeCoverageRelationStatistics Valid=295, Invalid=5557, Unknown=0, NotChecked=0, Total=5852 [2021-11-12 23:51:45,076 INFO L933 BasicCegarLoop]: 336 mSDtfsCounter, 687 mSDsluCounter, 4148 mSDsCounter, 0 mSdLazyCounter, 615 mSolverCounterSat, 505 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6474.59ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 687 SdHoareTripleChecker+Valid, 4484 SdHoareTripleChecker+Invalid, 1122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 18.07ms SdHoareTripleChecker+Time, 505 IncrementalHoareTripleChecker+Valid, 615 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6794.54ms IncrementalHoareTripleChecker+Time [2021-11-12 23:51:45,076 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [687 Valid, 4484 Invalid, 1122 Unknown, 0 Unchecked, 18.07ms Time], IncrementalHoareTripleChecker [505 Valid, 615 Invalid, 2 Unknown, 0 Unchecked, 6794.54ms Time] [2021-11-12 23:51:45,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2021-11-12 23:51:45,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 698. [2021-11-12 23:51:45,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 450 states have (on average 1.1511111111111112) internal successors, (518), 483 states have internal predecessors, (518), 136 states have call successors, (136), 86 states have call predecessors, (136), 89 states have return successors, (140), 130 states have call predecessors, (140), 134 states have call successors, (140) [2021-11-12 23:51:45,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 794 transitions. [2021-11-12 23:51:45,155 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 794 transitions. Word has length 144 [2021-11-12 23:51:45,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:51:45,155 INFO L470 AbstractCegarLoop]: Abstraction has 698 states and 794 transitions. [2021-11-12 23:51:45,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 5.857142857142857) internal successors, (123), 21 states have internal predecessors, (123), 12 states have call successors, (43), 3 states have call predecessors, (43), 6 states have return successors, (44), 12 states have call predecessors, (44), 12 states have call successors, (44) [2021-11-12 23:51:45,156 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 794 transitions. [2021-11-12 23:51:45,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-11-12 23:51:45,158 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:51:45,158 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:51:45,213 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-12 23:51:45,387 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (15)] Forceful destruction successful, exit code 0 [2021-11-12 23:51:45,609 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-12 23:51:45,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:51:45,784 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:51:45,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:51:45,784 INFO L85 PathProgramCache]: Analyzing trace with hash -1777528727, now seen corresponding path program 1 times [2021-11-12 23:51:45,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:51:45,786 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [739096959] [2021-11-12 23:51:45,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:51:45,786 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:51:45,786 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:51:45,787 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:51:45,801 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-12 23:51:47,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:51:48,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 1305 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:51:48,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:51:48,680 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-11-12 23:51:48,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:51:49,053 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-11-12 23:51:49,053 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:51:49,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [739096959] [2021-11-12 23:51:49,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [739096959] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:51:49,053 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:51:49,053 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:51:49,053 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692772789] [2021-11-12 23:51:49,053 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:51:49,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:51:49,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:51:49,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:51:49,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:51:49,055 INFO L87 Difference]: Start difference. First operand 698 states and 794 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2021-11-12 23:51:49,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:51:49,141 INFO L93 Difference]: Finished difference Result 698 states and 794 transitions. [2021-11-12 23:51:49,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:51:49,141 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) Word has length 146 [2021-11-12 23:51:49,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:51:49,146 INFO L225 Difference]: With dead ends: 698 [2021-11-12 23:51:49,147 INFO L226 Difference]: Without dead ends: 696 [2021-11-12 23:51:49,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 287 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-11-12 23:51:49,148 INFO L933 BasicCegarLoop]: 391 mSDtfsCounter, 281 mSDsluCounter, 389 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.16ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 780 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.79ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.19ms IncrementalHoareTripleChecker+Time [2021-11-12 23:51:49,148 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [283 Valid, 780 Invalid, 2 Unknown, 0 Unchecked, 1.79ms Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 4.19ms Time] [2021-11-12 23:51:49,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2021-11-12 23:51:49,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 696. [2021-11-12 23:51:49,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 449 states have (on average 1.1469933184855234) internal successors, (515), 481 states have internal predecessors, (515), 136 states have call successors, (136), 86 states have call predecessors, (136), 89 states have return successors, (140), 130 states have call predecessors, (140), 134 states have call successors, (140) [2021-11-12 23:51:49,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 791 transitions. [2021-11-12 23:51:49,224 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 791 transitions. Word has length 146 [2021-11-12 23:51:49,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:51:49,225 INFO L470 AbstractCegarLoop]: Abstraction has 696 states and 791 transitions. [2021-11-12 23:51:49,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2021-11-12 23:51:49,225 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 791 transitions. [2021-11-12 23:51:49,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-12 23:51:49,228 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:51:49,228 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:51:49,266 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-12 23:51:49,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:51:49,443 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_linux_usb_gadget_destroy_classErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:51:49,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:51:49,444 INFO L85 PathProgramCache]: Analyzing trace with hash -1550649940, now seen corresponding path program 1 times [2021-11-12 23:51:49,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:51:49,445 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [343842837] [2021-11-12 23:51:49,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:51:49,446 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:51:49,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:51:49,447 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:51:49,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-12 23:51:51,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:51:51,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 1338 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-12 23:51:51,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:51:53,178 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 81 proven. 21 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-11-12 23:51:53,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:51:54,443 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-12 23:51:54,443 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:51:54,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [343842837] [2021-11-12 23:51:54,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [343842837] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:51:54,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [27503435] [2021-11-12 23:51:54,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:51:54,443 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:51:54,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:51:54,444 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:51:54,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2021-11-12 23:51:55,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:51:55,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 1338 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:51:55,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:51:56,225 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2021-11-12 23:51:56,226 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:51:56,850 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 178 trivial. 0 not checked. [2021-11-12 23:51:56,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [27503435] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:51:56,851 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:51:56,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [15, 15] total 23 [2021-11-12 23:51:56,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943581945] [2021-11-12 23:51:56,851 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:51:56,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-12 23:51:56,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:51:56,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-12 23:51:56,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=456, Unknown=0, NotChecked=0, Total=506 [2021-11-12 23:51:56,853 INFO L87 Difference]: Start difference. First operand 696 states and 791 transitions. Second operand has 8 states, 8 states have (on average 11.25) internal successors, (90), 8 states have internal predecessors, (90), 2 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-12 23:51:57,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:51:57,301 INFO L93 Difference]: Finished difference Result 704 states and 803 transitions. [2021-11-12 23:51:57,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:51:57,302 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 8 states have internal predecessors, (90), 2 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 154 [2021-11-12 23:51:57,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:51:57,308 INFO L225 Difference]: With dead ends: 704 [2021-11-12 23:51:57,308 INFO L226 Difference]: Without dead ends: 702 [2021-11-12 23:51:57,309 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 615 GetRequests, 591 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=67, Invalid=583, Unknown=0, NotChecked=0, Total=650 [2021-11-12 23:51:57,310 INFO L933 BasicCegarLoop]: 387 mSDtfsCounter, 341 mSDsluCounter, 769 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 172.42ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 1156 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.37ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 207.59ms IncrementalHoareTripleChecker+Time [2021-11-12 23:51:57,310 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 1156 Invalid, 21 Unknown, 0 Unchecked, 2.37ms Time], IncrementalHoareTripleChecker [3 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 207.59ms Time] [2021-11-12 23:51:57,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2021-11-12 23:51:57,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 694. [2021-11-12 23:51:57,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 448 states have (on average 1.1383928571428572) internal successors, (510), 479 states have internal predecessors, (510), 136 states have call successors, (136), 86 states have call predecessors, (136), 89 states have return successors, (140), 130 states have call predecessors, (140), 134 states have call successors, (140) [2021-11-12 23:51:57,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 786 transitions. [2021-11-12 23:51:57,416 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 786 transitions. Word has length 154 [2021-11-12 23:51:57,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:51:57,417 INFO L470 AbstractCegarLoop]: Abstraction has 694 states and 786 transitions. [2021-11-12 23:51:57,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 8 states have internal predecessors, (90), 2 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-12 23:51:57,417 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 786 transitions. [2021-11-12 23:51:57,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-11-12 23:51:57,419 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:51:57,420 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:51:57,463 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-12 23:51:57,644 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (19)] Forceful destruction successful, exit code 0 [2021-11-12 23:51:57,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:51:57,835 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:51:57,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:51:57,836 INFO L85 PathProgramCache]: Analyzing trace with hash -608956573, now seen corresponding path program 1 times [2021-11-12 23:51:57,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:51:57,837 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [472298776] [2021-11-12 23:51:57,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:51:57,838 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:51:57,838 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:51:57,839 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:51:57,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-12 23:52:00,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:52:00,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 1329 conjuncts, 43 conjunts are in the unsatisfiable core [2021-11-12 23:52:00,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:52:02,931 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 66 proven. 13 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-11-12 23:52:02,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:52:10,626 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2021-11-12 23:52:10,627 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:52:10,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [472298776] [2021-11-12 23:52:10,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [472298776] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:52:10,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [440120222] [2021-11-12 23:52:10,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:52:10,627 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:52:10,627 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:52:10,628 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:52:10,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2021-11-12 23:52:11,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:52:11,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 1329 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-12 23:52:11,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:52:14,155 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 54 proven. 12 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2021-11-12 23:52:14,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:52:17,181 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 9 proven. 12 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-11-12 23:52:17,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [440120222] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:52:17,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471946827] [2021-11-12 23:52:17,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:52:17,182 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:52:17,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:52:17,184 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:52:17,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-11-12 23:52:17,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:52:18,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 1329 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-12 23:52:18,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:52:21,090 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-12 23:52:21,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:52:22,855 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2021-11-12 23:52:22,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471946827] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:52:22,856 INFO L186 FreeRefinementEngine]: Found 2 perfect and 4 imperfect interpolant sequences. [2021-11-12 23:52:22,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [22, 21, 12, 12] total 65 [2021-11-12 23:52:22,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648877413] [2021-11-12 23:52:22,857 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:52:22,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-12 23:52:22,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:52:22,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-12 23:52:22,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=3983, Unknown=0, NotChecked=0, Total=4160 [2021-11-12 23:52:22,859 INFO L87 Difference]: Start difference. First operand 694 states and 786 transitions. Second operand has 23 states, 21 states have (on average 5.809523809523809) internal successors, (122), 21 states have internal predecessors, (122), 11 states have call successors, (44), 2 states have call predecessors, (44), 5 states have return successors, (45), 14 states have call predecessors, (45), 11 states have call successors, (45) [2021-11-12 23:52:24,988 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:52:29,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:52:29,167 INFO L93 Difference]: Finished difference Result 872 states and 967 transitions. [2021-11-12 23:52:29,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-12 23:52:29,167 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 5.809523809523809) internal successors, (122), 21 states have internal predecessors, (122), 11 states have call successors, (44), 2 states have call predecessors, (44), 5 states have return successors, (45), 14 states have call predecessors, (45), 11 states have call successors, (45) Word has length 150 [2021-11-12 23:52:29,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:52:29,172 INFO L225 Difference]: With dead ends: 872 [2021-11-12 23:52:29,172 INFO L226 Difference]: Without dead ends: 702 [2021-11-12 23:52:29,175 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 902 GetRequests, 830 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1165 ImplicationChecksByTransitivity, 16.8s TimeCoverageRelationStatistics Valid=258, Invalid=4998, Unknown=0, NotChecked=0, Total=5256 [2021-11-12 23:52:29,176 INFO L933 BasicCegarLoop]: 332 mSDtfsCounter, 616 mSDsluCounter, 4053 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 428 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4028.67ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 616 SdHoareTripleChecker+Valid, 4385 SdHoareTripleChecker+Invalid, 965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 14.54ms SdHoareTripleChecker+Time, 428 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4353.70ms IncrementalHoareTripleChecker+Time [2021-11-12 23:52:29,176 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [616 Valid, 4385 Invalid, 965 Unknown, 0 Unchecked, 14.54ms Time], IncrementalHoareTripleChecker [428 Valid, 536 Invalid, 1 Unknown, 0 Unchecked, 4353.70ms Time] [2021-11-12 23:52:29,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2021-11-12 23:52:29,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 702. [2021-11-12 23:52:29,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 702 states, 452 states have (on average 1.1371681415929205) internal successors, (514), 487 states have internal predecessors, (514), 136 states have call successors, (136), 86 states have call predecessors, (136), 93 states have return successors, (144), 130 states have call predecessors, (144), 134 states have call successors, (144) [2021-11-12 23:52:29,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 702 states to 702 states and 794 transitions. [2021-11-12 23:52:29,257 INFO L78 Accepts]: Start accepts. Automaton has 702 states and 794 transitions. Word has length 150 [2021-11-12 23:52:29,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:52:29,258 INFO L470 AbstractCegarLoop]: Abstraction has 702 states and 794 transitions. [2021-11-12 23:52:29,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 5.809523809523809) internal successors, (122), 21 states have internal predecessors, (122), 11 states have call successors, (44), 2 states have call predecessors, (44), 5 states have return successors, (45), 14 states have call predecessors, (45), 11 states have call successors, (45) [2021-11-12 23:52:29,258 INFO L276 IsEmpty]: Start isEmpty. Operand 702 states and 794 transitions. [2021-11-12 23:52:29,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-12 23:52:29,261 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:52:29,261 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:52:29,325 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-11-12 23:52:29,496 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (21)] Forceful destruction successful, exit code 0 [2021-11-12 23:52:29,714 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (20)] Ended with exit code 0 [2021-11-12 23:52:29,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:52:29,887 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:52:29,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:52:29,888 INFO L85 PathProgramCache]: Analyzing trace with hash 1189834910, now seen corresponding path program 1 times [2021-11-12 23:52:29,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:52:29,890 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1318668173] [2021-11-12 23:52:29,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:52:29,890 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:52:29,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:52:29,890 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:52:29,891 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-12 23:52:32,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:52:32,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 1314 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:52:32,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:52:32,990 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-11-12 23:52:32,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:52:33,422 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-11-12 23:52:33,423 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:52:33,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1318668173] [2021-11-12 23:52:33,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1318668173] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:52:33,423 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:52:33,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:52:33,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058759654] [2021-11-12 23:52:33,423 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:52:33,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:52:33,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:52:33,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:52:33,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:52:33,425 INFO L87 Difference]: Start difference. First operand 702 states and 794 transitions. Second operand has 5 states, 5 states have (on average 24.2) internal successors, (121), 5 states have internal predecessors, (121), 2 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2021-11-12 23:52:33,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:52:33,489 INFO L93 Difference]: Finished difference Result 702 states and 794 transitions. [2021-11-12 23:52:33,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:52:33,499 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.2) internal successors, (121), 5 states have internal predecessors, (121), 2 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 152 [2021-11-12 23:52:33,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:52:33,505 INFO L225 Difference]: With dead ends: 702 [2021-11-12 23:52:33,505 INFO L226 Difference]: Without dead ends: 700 [2021-11-12 23:52:33,506 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 299 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-11-12 23:52:33,506 INFO L933 BasicCegarLoop]: 387 mSDtfsCounter, 268 mSDsluCounter, 770 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.67ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 1157 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.57ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.69ms IncrementalHoareTripleChecker+Time [2021-11-12 23:52:33,507 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [270 Valid, 1157 Invalid, 2 Unknown, 0 Unchecked, 1.57ms Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 3.69ms Time] [2021-11-12 23:52:33,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-11-12 23:52:33,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 700. [2021-11-12 23:52:33,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 451 states have (on average 1.1330376940133038) internal successors, (511), 485 states have internal predecessors, (511), 136 states have call successors, (136), 86 states have call predecessors, (136), 93 states have return successors, (144), 130 states have call predecessors, (144), 134 states have call successors, (144) [2021-11-12 23:52:33,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 791 transitions. [2021-11-12 23:52:33,622 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 791 transitions. Word has length 152 [2021-11-12 23:52:33,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:52:33,622 INFO L470 AbstractCegarLoop]: Abstraction has 700 states and 791 transitions. [2021-11-12 23:52:33,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.2) internal successors, (121), 5 states have internal predecessors, (121), 2 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2021-11-12 23:52:33,623 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 791 transitions. [2021-11-12 23:52:33,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-11-12 23:52:33,626 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:52:33,626 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:52:33,661 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (23)] Ended with exit code 0 [2021-11-12 23:52:33,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:52:33,847 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:52:33,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:52:33,848 INFO L85 PathProgramCache]: Analyzing trace with hash -1381837497, now seen corresponding path program 1 times [2021-11-12 23:52:33,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:52:33,849 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [288821028] [2021-11-12 23:52:33,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:52:33,850 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:52:33,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:52:33,850 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:52:33,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-12 23:52:36,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:52:36,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 1340 conjuncts, 43 conjunts are in the unsatisfiable core [2021-11-12 23:52:36,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:52:38,900 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 75 proven. 13 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-12 23:52:38,900 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:52:46,478 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 6 proven. 23 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2021-11-12 23:52:46,478 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:52:46,478 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [288821028] [2021-11-12 23:52:46,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [288821028] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:52:46,478 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1458427681] [2021-11-12 23:52:46,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:52:46,479 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:52:46,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:52:46,479 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:52:46,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2021-11-12 23:52:49,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:52:49,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 1340 conjuncts, 60 conjunts are in the unsatisfiable core [2021-11-12 23:52:49,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:52:59,623 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-11-12 23:52:59,623 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:53:16,245 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 27 proven. 2 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2021-11-12 23:53:16,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1458427681] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 23:53:16,245 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:53:16,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [22, 21, 24] total 86 [2021-11-12 23:53:16,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162907907] [2021-11-12 23:53:16,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:53:16,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-12 23:53:16,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:53:16,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-12 23:53:16,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=368, Invalid=6942, Unknown=0, NotChecked=0, Total=7310 [2021-11-12 23:53:16,250 INFO L87 Difference]: Start difference. First operand 700 states and 791 transitions. Second operand has 32 states, 30 states have (on average 2.9) internal successors, (87), 28 states have internal predecessors, (87), 12 states have call successors, (25), 3 states have call predecessors, (25), 8 states have return successors, (25), 13 states have call predecessors, (25), 12 states have call successors, (25) [2021-11-12 23:53:18,384 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:53:20,396 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:53:54,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:53:54,693 INFO L93 Difference]: Finished difference Result 1127 states and 1245 transitions. [2021-11-12 23:53:54,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-12 23:53:54,694 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 30 states have (on average 2.9) internal successors, (87), 28 states have internal predecessors, (87), 12 states have call successors, (25), 3 states have call predecessors, (25), 8 states have return successors, (25), 13 states have call predecessors, (25), 12 states have call successors, (25) Word has length 156 [2021-11-12 23:53:54,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:53:54,701 INFO L225 Difference]: With dead ends: 1127 [2021-11-12 23:53:54,702 INFO L226 Difference]: Without dead ends: 937 [2021-11-12 23:53:54,708 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 649 GetRequests, 535 SyntacticMatches, 1 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2850 ImplicationChecksByTransitivity, 46.1s TimeCoverageRelationStatistics Valid=960, Invalid=12150, Unknown=0, NotChecked=0, Total=13110 [2021-11-12 23:53:54,709 INFO L933 BasicCegarLoop]: 471 mSDtfsCounter, 988 mSDsluCounter, 11156 mSDsCounter, 0 mSdLazyCounter, 4518 mSolverCounterSat, 1028 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21790.93ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 991 SdHoareTripleChecker+Valid, 11627 SdHoareTripleChecker+Invalid, 5548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 50.29ms SdHoareTripleChecker+Time, 1028 IncrementalHoareTripleChecker+Valid, 4518 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23182.81ms IncrementalHoareTripleChecker+Time [2021-11-12 23:53:54,710 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [991 Valid, 11627 Invalid, 5548 Unknown, 0 Unchecked, 50.29ms Time], IncrementalHoareTripleChecker [1028 Valid, 4518 Invalid, 2 Unknown, 0 Unchecked, 23182.81ms Time] [2021-11-12 23:53:54,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 937 states. [2021-11-12 23:53:54,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 937 to 870. [2021-11-12 23:53:54,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 870 states, 570 states have (on average 1.1403508771929824) internal successors, (650), 605 states have internal predecessors, (650), 164 states have call successors, (164), 109 states have call predecessors, (164), 116 states have return successors, (172), 157 states have call predecessors, (172), 162 states have call successors, (172) [2021-11-12 23:53:54,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 870 states to 870 states and 986 transitions. [2021-11-12 23:53:54,833 INFO L78 Accepts]: Start accepts. Automaton has 870 states and 986 transitions. Word has length 156 [2021-11-12 23:53:54,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:53:54,834 INFO L470 AbstractCegarLoop]: Abstraction has 870 states and 986 transitions. [2021-11-12 23:53:54,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 30 states have (on average 2.9) internal successors, (87), 28 states have internal predecessors, (87), 12 states have call successors, (25), 3 states have call predecessors, (25), 8 states have return successors, (25), 13 states have call predecessors, (25), 12 states have call successors, (25) [2021-11-12 23:53:54,834 INFO L276 IsEmpty]: Start isEmpty. Operand 870 states and 986 transitions. [2021-11-12 23:53:54,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-11-12 23:53:54,837 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:53:54,837 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:53:54,855 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (25)] Forceful destruction successful, exit code 0 [2021-11-12 23:53:55,080 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-11-12 23:53:55,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:53:55,248 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:53:55,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:53:55,248 INFO L85 PathProgramCache]: Analyzing trace with hash -982153904, now seen corresponding path program 1 times [2021-11-12 23:53:55,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:53:55,250 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [972321635] [2021-11-12 23:53:55,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:53:55,250 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:53:55,250 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:53:55,251 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:53:55,254 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-11-12 23:53:57,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:53:57,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 1323 conjuncts, 43 conjunts are in the unsatisfiable core [2021-11-12 23:53:57,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:54:00,245 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 57 proven. 13 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-11-12 23:54:00,245 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:54:07,297 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2021-11-12 23:54:07,297 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:54:07,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [972321635] [2021-11-12 23:54:07,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [972321635] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:54:07,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [409195218] [2021-11-12 23:54:07,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:54:07,298 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:54:07,298 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:54:07,299 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:54:07,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (27)] Waiting until timeout for monitored process [2021-11-12 23:54:09,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:54:10,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 1323 conjuncts, 39 conjunts are in the unsatisfiable core [2021-11-12 23:54:10,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:54:12,835 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-11-12 23:54:12,835 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:54:16,295 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2021-11-12 23:54:16,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [409195218] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:54:16,296 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:54:16,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20, 15] imperfect sequences [22, 21] total 48 [2021-11-12 23:54:16,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773754578] [2021-11-12 23:54:16,296 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:54:16,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-11-12 23:54:16,297 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:54:16,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-11-12 23:54:16,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=2118, Unknown=0, NotChecked=0, Total=2256 [2021-11-12 23:54:16,298 INFO L87 Difference]: Start difference. First operand 870 states and 986 transitions. Second operand has 31 states, 26 states have (on average 5.115384615384615) internal successors, (133), 25 states have internal predecessors, (133), 12 states have call successors, (48), 3 states have call predecessors, (48), 9 states have return successors, (48), 14 states have call predecessors, (48), 12 states have call successors, (48) [2021-11-12 23:54:18,426 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:54:20,436 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:54:22,445 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:54:24,452 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:54:26,458 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:54:28,464 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:54:43,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:54:43,008 INFO L93 Difference]: Finished difference Result 1048 states and 1158 transitions. [2021-11-12 23:54:43,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-12 23:54:43,008 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 26 states have (on average 5.115384615384615) internal successors, (133), 25 states have internal predecessors, (133), 12 states have call successors, (48), 3 states have call predecessors, (48), 9 states have return successors, (48), 14 states have call predecessors, (48), 12 states have call successors, (48) Word has length 158 [2021-11-12 23:54:43,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:54:43,012 INFO L225 Difference]: With dead ends: 1048 [2021-11-12 23:54:43,013 INFO L226 Difference]: Without dead ends: 698 [2021-11-12 23:54:43,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 645 GetRequests, 579 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 777 ImplicationChecksByTransitivity, 17.4s TimeCoverageRelationStatistics Valid=325, Invalid=3835, Unknown=0, NotChecked=0, Total=4160 [2021-11-12 23:54:43,016 INFO L933 BasicCegarLoop]: 312 mSDtfsCounter, 1088 mSDsluCounter, 5198 mSDsCounter, 0 mSdLazyCounter, 1614 mSolverCounterSat, 894 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19387.93ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1092 SdHoareTripleChecker+Valid, 5510 SdHoareTripleChecker+Invalid, 2514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 19.78ms SdHoareTripleChecker+Time, 894 IncrementalHoareTripleChecker+Valid, 1614 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20014.06ms IncrementalHoareTripleChecker+Time [2021-11-12 23:54:43,016 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1092 Valid, 5510 Invalid, 2514 Unknown, 0 Unchecked, 19.78ms Time], IncrementalHoareTripleChecker [894 Valid, 1614 Invalid, 6 Unknown, 0 Unchecked, 20014.06ms Time] [2021-11-12 23:54:43,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2021-11-12 23:54:43,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 698. [2021-11-12 23:54:43,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 449 states have (on average 1.1314031180400892) internal successors, (508), 483 states have internal predecessors, (508), 136 states have call successors, (136), 86 states have call predecessors, (136), 93 states have return successors, (144), 130 states have call predecessors, (144), 134 states have call successors, (144) [2021-11-12 23:54:43,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 788 transitions. [2021-11-12 23:54:43,111 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 788 transitions. Word has length 158 [2021-11-12 23:54:43,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:54:43,112 INFO L470 AbstractCegarLoop]: Abstraction has 698 states and 788 transitions. [2021-11-12 23:54:43,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 26 states have (on average 5.115384615384615) internal successors, (133), 25 states have internal predecessors, (133), 12 states have call successors, (48), 3 states have call predecessors, (48), 9 states have return successors, (48), 14 states have call predecessors, (48), 12 states have call successors, (48) [2021-11-12 23:54:43,113 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 788 transitions. [2021-11-12 23:54:43,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2021-11-12 23:54:43,116 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:54:43,116 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:54:43,156 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-11-12 23:54:43,345 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (27)] Forceful destruction successful, exit code 0 [2021-11-12 23:54:43,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:54:43,531 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:54:43,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:54:43,532 INFO L85 PathProgramCache]: Analyzing trace with hash 958768610, now seen corresponding path program 1 times [2021-11-12 23:54:43,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:54:43,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [741806485] [2021-11-12 23:54:43,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:54:43,534 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:54:43,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:54:43,535 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:54:43,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-11-12 23:54:45,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:54:45,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 1419 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-12 23:54:45,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:54:46,227 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2021-11-12 23:54:46,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:54:46,615 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:54:46,615 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:54:46,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [741806485] [2021-11-12 23:54:46,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [741806485] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:54:46,615 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:54:46,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2021-11-12 23:54:46,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006901813] [2021-11-12 23:54:46,616 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:54:46,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 23:54:46,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:54:46,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 23:54:46,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:54:46,617 INFO L87 Difference]: Start difference. First operand 698 states and 788 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 7 states have internal predecessors, (113), 3 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2021-11-12 23:54:47,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:54:47,004 INFO L93 Difference]: Finished difference Result 1079 states and 1262 transitions. [2021-11-12 23:54:47,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-12 23:54:47,005 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 7 states have internal predecessors, (113), 3 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 201 [2021-11-12 23:54:47,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:54:47,009 INFO L225 Difference]: With dead ends: 1079 [2021-11-12 23:54:47,009 INFO L226 Difference]: Without dead ends: 809 [2021-11-12 23:54:47,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 404 GetRequests, 395 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-11-12 23:54:47,011 INFO L933 BasicCegarLoop]: 571 mSDtfsCounter, 165 mSDsluCounter, 2390 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 155.42ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 2961 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.63ms SdHoareTripleChecker+Time, 248 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 204.84ms IncrementalHoareTripleChecker+Time [2021-11-12 23:54:47,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 2961 Invalid, 282 Unknown, 0 Unchecked, 3.63ms Time], IncrementalHoareTripleChecker [248 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 204.84ms Time] [2021-11-12 23:54:47,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2021-11-12 23:54:47,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 698. [2021-11-12 23:54:47,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 449 states have (on average 1.1291759465478841) internal successors, (507), 483 states have internal predecessors, (507), 136 states have call successors, (136), 86 states have call predecessors, (136), 93 states have return successors, (144), 130 states have call predecessors, (144), 134 states have call successors, (144) [2021-11-12 23:54:47,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 787 transitions. [2021-11-12 23:54:47,117 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 787 transitions. Word has length 201 [2021-11-12 23:54:47,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:54:47,118 INFO L470 AbstractCegarLoop]: Abstraction has 698 states and 787 transitions. [2021-11-12 23:54:47,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 7 states have internal predecessors, (113), 3 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2021-11-12 23:54:47,118 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 787 transitions. [2021-11-12 23:54:47,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2021-11-12 23:54:47,122 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:54:47,123 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:54:47,167 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-11-12 23:54:47,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:54:47,339 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_linux_drivers_base_class_destroy_classErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:54:47,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:54:47,340 INFO L85 PathProgramCache]: Analyzing trace with hash -356239818, now seen corresponding path program 1 times [2021-11-12 23:54:47,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:54:47,342 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1823532671] [2021-11-12 23:54:47,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:54:47,342 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:54:47,342 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:54:47,343 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:54:47,345 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-11-12 23:54:49,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:54:49,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 1427 conjuncts, 35 conjunts are in the unsatisfiable core [2021-11-12 23:54:49,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:54:51,185 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 177 proven. 15 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2021-11-12 23:54:51,185 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:54:52,954 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 15 proven. 21 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2021-11-12 23:54:52,954 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:54:52,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1823532671] [2021-11-12 23:54:52,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1823532671] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:54:52,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1141758041] [2021-11-12 23:54:52,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:54:52,954 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:54:52,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:54:52,955 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:54:52,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2021-11-12 23:54:53,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:54:53,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 1427 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-12 23:54:53,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:54:55,398 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 177 proven. 15 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2021-11-12 23:54:55,399 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:54:56,379 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 15 proven. 21 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2021-11-12 23:54:56,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1141758041] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:54:56,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540597105] [2021-11-12 23:54:56,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:54:56,380 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:54:56,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:54:56,381 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:54:56,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-11-12 23:54:57,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:54:57,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 1427 conjuncts, 26 conjunts are in the unsatisfiable core [2021-11-12 23:54:57,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:54:59,153 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2021-11-12 23:54:59,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:55:00,012 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2021-11-12 23:55:00,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540597105] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:55:00,012 INFO L186 FreeRefinementEngine]: Found 2 perfect and 4 imperfect interpolant sequences. [2021-11-12 23:55:00,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19, 19] imperfect sequences [17, 12, 12, 12] total 48 [2021-11-12 23:55:00,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103295837] [2021-11-12 23:55:00,013 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:55:00,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-12 23:55:00,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:55:00,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-12 23:55:00,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=2135, Unknown=0, NotChecked=0, Total=2256 [2021-11-12 23:55:00,015 INFO L87 Difference]: Start difference. First operand 698 states and 787 transitions. Second operand has 22 states, 21 states have (on average 4.904761904761905) internal successors, (103), 21 states have internal predecessors, (103), 9 states have call successors, (33), 2 states have call predecessors, (33), 5 states have return successors, (33), 9 states have call predecessors, (33), 9 states have call successors, (33) [2021-11-12 23:55:03,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:55:03,637 INFO L93 Difference]: Finished difference Result 1003 states and 1121 transitions. [2021-11-12 23:55:03,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-12 23:55:03,637 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 4.904761904761905) internal successors, (103), 21 states have internal predecessors, (103), 9 states have call successors, (33), 2 states have call predecessors, (33), 5 states have return successors, (33), 9 states have call predecessors, (33), 9 states have call successors, (33) Word has length 206 [2021-11-12 23:55:03,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:55:03,643 INFO L225 Difference]: With dead ends: 1003 [2021-11-12 23:55:03,643 INFO L226 Difference]: Without dead ends: 709 [2021-11-12 23:55:03,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1250 GetRequests, 1184 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 746 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=384, Invalid=4172, Unknown=0, NotChecked=0, Total=4556 [2021-11-12 23:55:03,647 INFO L933 BasicCegarLoop]: 456 mSDtfsCounter, 123 mSDsluCounter, 7165 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 498 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1177.02ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 7621 SdHoareTripleChecker+Invalid, 1114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 10.47ms SdHoareTripleChecker+Time, 498 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1287.96ms IncrementalHoareTripleChecker+Time [2021-11-12 23:55:03,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 7621 Invalid, 1114 Unknown, 0 Unchecked, 10.47ms Time], IncrementalHoareTripleChecker [498 Valid, 616 Invalid, 0 Unknown, 0 Unchecked, 1287.96ms Time] [2021-11-12 23:55:03,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2021-11-12 23:55:03,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 672. [2021-11-12 23:55:03,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 435 states have (on average 1.1172413793103448) internal successors, (486), 462 states have internal predecessors, (486), 130 states have call successors, (130), 84 states have call predecessors, (130), 88 states have return successors, (134), 127 states have call predecessors, (134), 128 states have call successors, (134) [2021-11-12 23:55:03,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 750 transitions. [2021-11-12 23:55:03,760 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 750 transitions. Word has length 206 [2021-11-12 23:55:03,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:55:03,760 INFO L470 AbstractCegarLoop]: Abstraction has 672 states and 750 transitions. [2021-11-12 23:55:03,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 4.904761904761905) internal successors, (103), 21 states have internal predecessors, (103), 9 states have call successors, (33), 2 states have call predecessors, (33), 5 states have return successors, (33), 9 states have call predecessors, (33), 9 states have call successors, (33) [2021-11-12 23:55:03,761 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 750 transitions. [2021-11-12 23:55:03,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2021-11-12 23:55:03,763 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:55:03,764 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:55:03,771 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (30)] Forceful destruction successful, exit code 0 [2021-11-12 23:55:04,032 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-11-12 23:55:04,218 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-11-12 23:55:04,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:55:04,379 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:55:04,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:55:04,380 INFO L85 PathProgramCache]: Analyzing trace with hash 914040764, now seen corresponding path program 1 times [2021-11-12 23:55:04,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:55:04,382 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1736595176] [2021-11-12 23:55:04,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:55:04,382 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:55:04,383 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:55:04,384 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:55:04,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-11-12 23:55:06,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:55:06,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 1427 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-12 23:55:06,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:55:07,501 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 123 proven. 0 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2021-11-12 23:55:07,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:55:08,224 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 24 proven. 6 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2021-11-12 23:55:08,225 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:55:08,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1736595176] [2021-11-12 23:55:08,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1736595176] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 23:55:08,225 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 23:55:08,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [10] total 14 [2021-11-12 23:55:08,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992189804] [2021-11-12 23:55:08,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:55:08,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-12 23:55:08,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:55:08,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-12 23:55:08,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-11-12 23:55:08,227 INFO L87 Difference]: Start difference. First operand 672 states and 750 transitions. Second operand has 10 states, 9 states have (on average 11.444444444444445) internal successors, (103), 10 states have internal predecessors, (103), 5 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (31), 4 states have call predecessors, (31), 5 states have call successors, (31) [2021-11-12 23:55:09,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:55:09,189 INFO L93 Difference]: Finished difference Result 1096 states and 1210 transitions. [2021-11-12 23:55:09,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-12 23:55:09,189 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 11.444444444444445) internal successors, (103), 10 states have internal predecessors, (103), 5 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (31), 4 states have call predecessors, (31), 5 states have call successors, (31) Word has length 207 [2021-11-12 23:55:09,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:55:09,193 INFO L225 Difference]: With dead ends: 1096 [2021-11-12 23:55:09,194 INFO L226 Difference]: Without dead ends: 673 [2021-11-12 23:55:09,195 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 418 GetRequests, 400 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2021-11-12 23:55:09,196 INFO L933 BasicCegarLoop]: 397 mSDtfsCounter, 124 mSDsluCounter, 1857 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 596.82ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 2254 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.79ms SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 660.83ms IncrementalHoareTripleChecker+Time [2021-11-12 23:55:09,196 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 2254 Invalid, 440 Unknown, 0 Unchecked, 4.79ms Time], IncrementalHoareTripleChecker [152 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 660.83ms Time] [2021-11-12 23:55:09,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2021-11-12 23:55:09,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 672. [2021-11-12 23:55:09,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 435 states have (on average 1.1149425287356323) internal successors, (485), 461 states have internal predecessors, (485), 130 states have call successors, (130), 84 states have call predecessors, (130), 88 states have return successors, (134), 127 states have call predecessors, (134), 128 states have call successors, (134) [2021-11-12 23:55:09,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 749 transitions. [2021-11-12 23:55:09,296 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 749 transitions. Word has length 207 [2021-11-12 23:55:09,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:55:09,297 INFO L470 AbstractCegarLoop]: Abstraction has 672 states and 749 transitions. [2021-11-12 23:55:09,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 11.444444444444445) internal successors, (103), 10 states have internal predecessors, (103), 5 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (31), 4 states have call predecessors, (31), 5 states have call successors, (31) [2021-11-12 23:55:09,297 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 749 transitions. [2021-11-12 23:55:09,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2021-11-12 23:55:09,299 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:55:09,300 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:55:09,331 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-11-12 23:55:09,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:55:09,500 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:55:09,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:55:09,501 INFO L85 PathProgramCache]: Analyzing trace with hash -1101874179, now seen corresponding path program 1 times [2021-11-12 23:55:09,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:55:09,503 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [48274250] [2021-11-12 23:55:09,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:55:09,503 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:55:09,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:55:09,504 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:55:09,525 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-11-12 23:55:11,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:55:12,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 1434 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:55:12,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:55:12,653 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2021-11-12 23:55:12,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:55:13,118 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:55:13,118 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:55:13,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [48274250] [2021-11-12 23:55:13,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [48274250] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:55:13,119 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:55:13,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-11-12 23:55:13,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797670855] [2021-11-12 23:55:13,119 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:55:13,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:55:13,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:55:13,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:55:13,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:55:13,121 INFO L87 Difference]: Start difference. First operand 672 states and 749 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2021-11-12 23:55:15,357 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:55:15,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:55:15,499 INFO L93 Difference]: Finished difference Result 709 states and 769 transitions. [2021-11-12 23:55:15,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 23:55:15,499 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 212 [2021-11-12 23:55:15,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:55:15,503 INFO L225 Difference]: With dead ends: 709 [2021-11-12 23:55:15,503 INFO L226 Difference]: Without dead ends: 707 [2021-11-12 23:55:15,503 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 423 GetRequests, 419 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-11-12 23:55:15,504 INFO L933 BasicCegarLoop]: 429 mSDtfsCounter, 185 mSDsluCounter, 1166 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2243.95ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 1595 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.17ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2280.84ms IncrementalHoareTripleChecker+Time [2021-11-12 23:55:15,504 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 1595 Invalid, 8 Unknown, 0 Unchecked, 2.17ms Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 1 Unknown, 0 Unchecked, 2280.84ms Time] [2021-11-12 23:55:15,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2021-11-12 23:55:15,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 670. [2021-11-12 23:55:15,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 670 states, 434 states have (on average 1.1129032258064515) internal successors, (483), 459 states have internal predecessors, (483), 130 states have call successors, (130), 84 states have call predecessors, (130), 88 states have return successors, (134), 127 states have call predecessors, (134), 128 states have call successors, (134) [2021-11-12 23:55:15,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 747 transitions. [2021-11-12 23:55:15,612 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 747 transitions. Word has length 212 [2021-11-12 23:55:15,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:55:15,613 INFO L470 AbstractCegarLoop]: Abstraction has 670 states and 747 transitions. [2021-11-12 23:55:15,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2021-11-12 23:55:15,613 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 747 transitions. [2021-11-12 23:55:15,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2021-11-12 23:55:15,616 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:55:15,616 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:55:15,655 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2021-11-12 23:55:15,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:55:15,830 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:55:15,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:55:15,831 INFO L85 PathProgramCache]: Analyzing trace with hash -600142417, now seen corresponding path program 1 times [2021-11-12 23:55:15,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:55:15,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [383920598] [2021-11-12 23:55:15,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:55:15,833 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:55:15,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:55:15,834 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:55:15,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-11-12 23:55:18,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:55:18,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 1425 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-12 23:55:18,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:55:19,724 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 153 proven. 21 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2021-11-12 23:55:19,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:55:20,884 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 3 proven. 27 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2021-11-12 23:55:20,884 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:55:20,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [383920598] [2021-11-12 23:55:20,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [383920598] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:55:20,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [369880741] [2021-11-12 23:55:20,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:55:20,885 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:55:20,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:55:20,885 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:55:20,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2021-11-12 23:55:21,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:55:21,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 1425 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-12 23:55:21,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:55:23,935 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 162 proven. 12 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2021-11-12 23:55:23,935 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:55:24,979 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 12 proven. 18 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2021-11-12 23:55:24,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [369880741] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:55:24,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309085299] [2021-11-12 23:55:24,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:55:24,980 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:55:24,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:55:24,981 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:55:24,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-11-12 23:55:25,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:55:25,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 1425 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-12 23:55:25,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:55:28,039 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 159 proven. 0 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2021-11-12 23:55:28,039 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:55:28,924 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 254 trivial. 0 not checked. [2021-11-12 23:55:28,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309085299] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:55:28,924 INFO L186 FreeRefinementEngine]: Found 2 perfect and 4 imperfect interpolant sequences. [2021-11-12 23:55:28,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [15, 15, 16, 11] total 37 [2021-11-12 23:55:28,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524160127] [2021-11-12 23:55:28,924 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:55:28,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-12 23:55:28,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:55:28,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-12 23:55:28,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1231, Unknown=0, NotChecked=0, Total=1332 [2021-11-12 23:55:28,927 INFO L87 Difference]: Start difference. First operand 670 states and 747 transitions. Second operand has 23 states, 21 states have (on average 8.476190476190476) internal successors, (178), 21 states have internal predecessors, (178), 12 states have call successors, (62), 3 states have call predecessors, (62), 6 states have return successors, (62), 12 states have call predecessors, (62), 12 states have call successors, (62) [2021-11-12 23:55:31,134 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:55:35,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:55:35,366 INFO L93 Difference]: Finished difference Result 1061 states and 1179 transitions. [2021-11-12 23:55:35,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-12 23:55:35,367 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 8.476190476190476) internal successors, (178), 21 states have internal predecessors, (178), 12 states have call successors, (62), 3 states have call predecessors, (62), 6 states have return successors, (62), 12 states have call predecessors, (62), 12 states have call successors, (62) Word has length 214 [2021-11-12 23:55:35,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:55:35,371 INFO L225 Difference]: With dead ends: 1061 [2021-11-12 23:55:35,371 INFO L226 Difference]: Without dead ends: 690 [2021-11-12 23:55:35,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1286 GetRequests, 1242 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=197, Invalid=1783, Unknown=0, NotChecked=0, Total=1980 [2021-11-12 23:55:35,373 INFO L933 BasicCegarLoop]: 331 mSDtfsCounter, 924 mSDsluCounter, 4094 mSDsCounter, 0 mSdLazyCounter, 868 mSolverCounterSat, 908 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5042.73ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 924 SdHoareTripleChecker+Valid, 4425 SdHoareTripleChecker+Invalid, 1777 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 13.83ms SdHoareTripleChecker+Time, 908 IncrementalHoareTripleChecker+Valid, 868 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5453.82ms IncrementalHoareTripleChecker+Time [2021-11-12 23:55:35,374 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [924 Valid, 4425 Invalid, 1777 Unknown, 0 Unchecked, 13.83ms Time], IncrementalHoareTripleChecker [908 Valid, 868 Invalid, 1 Unknown, 0 Unchecked, 5453.82ms Time] [2021-11-12 23:55:35,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-11-12 23:55:35,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 668. [2021-11-12 23:55:35,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 433 states have (on average 1.1085450346420322) internal successors, (480), 457 states have internal predecessors, (480), 130 states have call successors, (130), 84 states have call predecessors, (130), 87 states have return successors, (133), 127 states have call predecessors, (133), 128 states have call successors, (133) [2021-11-12 23:55:35,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 743 transitions. [2021-11-12 23:55:35,486 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 743 transitions. Word has length 214 [2021-11-12 23:55:35,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:55:35,486 INFO L470 AbstractCegarLoop]: Abstraction has 668 states and 743 transitions. [2021-11-12 23:55:35,487 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 8.476190476190476) internal successors, (178), 21 states have internal predecessors, (178), 12 states have call successors, (62), 3 states have call predecessors, (62), 6 states have return successors, (62), 12 states have call predecessors, (62), 12 states have call successors, (62) [2021-11-12 23:55:35,487 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 743 transitions. [2021-11-12 23:55:35,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2021-11-12 23:55:35,489 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:55:35,490 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:55:35,495 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (35)] Forceful destruction successful, exit code 0 [2021-11-12 23:55:35,723 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-11-12 23:55:35,936 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-11-12 23:55:36,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:55:36,096 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:55:36,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:55:36,096 INFO L85 PathProgramCache]: Analyzing trace with hash 505753117, now seen corresponding path program 1 times [2021-11-12 23:55:36,098 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:55:36,098 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [576223747] [2021-11-12 23:55:36,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:55:36,098 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:55:36,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:55:36,099 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:55:36,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-11-12 23:55:38,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:55:38,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 1438 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:55:38,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:55:39,580 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:55:39,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:55:40,225 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:55:40,226 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:55:40,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [576223747] [2021-11-12 23:55:40,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [576223747] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:55:40,226 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:55:40,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:55:40,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114490152] [2021-11-12 23:55:40,226 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:55:40,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:55:40,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:55:40,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:55:40,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:55:40,228 INFO L87 Difference]: Start difference. First operand 668 states and 743 transitions. Second operand has 5 states, 5 states have (on average 30.4) internal successors, (152), 5 states have internal predecessors, (152), 2 states have call successors, (64), 2 states have call predecessors, (64), 2 states have return successors, (64), 2 states have call predecessors, (64), 2 states have call successors, (64) [2021-11-12 23:55:40,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:55:40,455 INFO L93 Difference]: Finished difference Result 668 states and 743 transitions. [2021-11-12 23:55:40,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:55:40,456 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 5 states have internal predecessors, (152), 2 states have call successors, (64), 2 states have call predecessors, (64), 2 states have return successors, (64), 2 states have call predecessors, (64), 2 states have call successors, (64) Word has length 215 [2021-11-12 23:55:40,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:55:40,460 INFO L225 Difference]: With dead ends: 668 [2021-11-12 23:55:40,460 INFO L226 Difference]: Without dead ends: 666 [2021-11-12 23:55:40,461 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 429 GetRequests, 425 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-11-12 23:55:40,461 INFO L933 BasicCegarLoop]: 356 mSDtfsCounter, 205 mSDsluCounter, 702 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 86.82ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 1058 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.26ms SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 98.93ms IncrementalHoareTripleChecker+Time [2021-11-12 23:55:40,462 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [205 Valid, 1058 Invalid, 66 Unknown, 0 Unchecked, 2.26ms Time], IncrementalHoareTripleChecker [39 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 98.93ms Time] [2021-11-12 23:55:40,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-11-12 23:55:40,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 666. [2021-11-12 23:55:40,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 432 states have (on average 1.1064814814814814) internal successors, (478), 455 states have internal predecessors, (478), 130 states have call successors, (130), 84 states have call predecessors, (130), 87 states have return successors, (133), 127 states have call predecessors, (133), 128 states have call successors, (133) [2021-11-12 23:55:40,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 741 transitions. [2021-11-12 23:55:40,614 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 741 transitions. Word has length 215 [2021-11-12 23:55:40,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:55:40,615 INFO L470 AbstractCegarLoop]: Abstraction has 666 states and 741 transitions. [2021-11-12 23:55:40,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 5 states have internal predecessors, (152), 2 states have call successors, (64), 2 states have call predecessors, (64), 2 states have return successors, (64), 2 states have call predecessors, (64), 2 states have call successors, (64) [2021-11-12 23:55:40,616 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 741 transitions. [2021-11-12 23:55:40,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2021-11-12 23:55:40,625 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:55:40,626 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:55:40,671 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2021-11-12 23:55:40,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:55:40,839 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:55:40,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:55:40,840 INFO L85 PathProgramCache]: Analyzing trace with hash 1774622342, now seen corresponding path program 1 times [2021-11-12 23:55:40,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:55:40,842 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [642392545] [2021-11-12 23:55:40,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:55:40,843 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:55:40,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:55:40,844 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:55:40,884 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-11-12 23:55:43,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:55:43,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 1417 conjuncts, 26 conjunts are in the unsatisfiable core [2021-11-12 23:55:43,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:55:44,418 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2021-11-12 23:55:44,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:55:45,256 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2021-11-12 23:55:45,256 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:55:45,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [642392545] [2021-11-12 23:55:45,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [642392545] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:55:45,256 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:55:45,256 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19, 19] imperfect sequences [] total 22 [2021-11-12 23:55:45,256 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886715622] [2021-11-12 23:55:45,256 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:55:45,257 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-12 23:55:45,257 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:55:45,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-12 23:55:45,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-11-12 23:55:45,258 INFO L87 Difference]: Start difference. First operand 666 states and 741 transitions. Second operand has 22 states, 21 states have (on average 5.9523809523809526) internal successors, (125), 21 states have internal predecessors, (125), 9 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 9 states have call predecessors, (38), 9 states have call successors, (38) [2021-11-12 23:55:47,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:55:47,106 INFO L93 Difference]: Finished difference Result 766 states and 821 transitions. [2021-11-12 23:55:47,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-12 23:55:47,107 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 5.9523809523809526) internal successors, (125), 21 states have internal predecessors, (125), 9 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 9 states have call predecessors, (38), 9 states have call successors, (38) Word has length 214 [2021-11-12 23:55:47,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:55:47,111 INFO L225 Difference]: With dead ends: 766 [2021-11-12 23:55:47,111 INFO L226 Difference]: Without dead ends: 496 [2021-11-12 23:55:47,113 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 439 GetRequests, 406 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=211, Invalid=979, Unknown=0, NotChecked=0, Total=1190 [2021-11-12 23:55:47,114 INFO L933 BasicCegarLoop]: 364 mSDtfsCounter, 247 mSDsluCounter, 5376 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 332 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 887.87ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 5740 SdHoareTripleChecker+Invalid, 773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.72ms SdHoareTripleChecker+Time, 332 IncrementalHoareTripleChecker+Valid, 441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 972.76ms IncrementalHoareTripleChecker+Time [2021-11-12 23:55:47,114 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 5740 Invalid, 773 Unknown, 0 Unchecked, 8.72ms Time], IncrementalHoareTripleChecker [332 Valid, 441 Invalid, 0 Unknown, 0 Unchecked, 972.76ms Time] [2021-11-12 23:55:47,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-11-12 23:55:47,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 494. [2021-11-12 23:55:47,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 319 states have (on average 1.0815047021943573) internal successors, (345), 339 states have internal predecessors, (345), 97 states have call successors, (97), 60 states have call predecessors, (97), 61 states have return successors, (97), 95 states have call predecessors, (97), 95 states have call successors, (97) [2021-11-12 23:55:47,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 539 transitions. [2021-11-12 23:55:47,187 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 539 transitions. Word has length 214 [2021-11-12 23:55:47,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:55:47,187 INFO L470 AbstractCegarLoop]: Abstraction has 494 states and 539 transitions. [2021-11-12 23:55:47,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 5.9523809523809526) internal successors, (125), 21 states have internal predecessors, (125), 9 states have call successors, (38), 2 states have call predecessors, (38), 5 states have return successors, (38), 9 states have call predecessors, (38), 9 states have call successors, (38) [2021-11-12 23:55:47,187 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 539 transitions. [2021-11-12 23:55:47,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2021-11-12 23:55:47,190 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:55:47,190 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:55:47,217 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2021-11-12 23:55:47,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:55:47,391 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:55:47,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:55:47,391 INFO L85 PathProgramCache]: Analyzing trace with hash 1547351307, now seen corresponding path program 1 times [2021-11-12 23:55:47,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:55:47,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1869361194] [2021-11-12 23:55:47,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:55:47,394 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:55:47,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:55:47,395 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:55:47,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2021-11-12 23:55:49,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:55:49,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 1436 conjuncts, 46 conjunts are in the unsatisfiable core [2021-11-12 23:55:49,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:55:53,614 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 160 proven. 22 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2021-11-12 23:55:53,615 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:56:03,215 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 10 proven. 30 refuted. 0 times theorem prover too weak. 223 trivial. 0 not checked. [2021-11-12 23:56:03,215 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:56:03,215 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1869361194] [2021-11-12 23:56:03,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1869361194] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:56:03,215 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1934841878] [2021-11-12 23:56:03,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:56:03,216 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:56:03,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:56:03,217 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:56:03,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (40)] Waiting until timeout for monitored process [2021-11-12 23:56:04,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:56:04,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 1436 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-12 23:56:04,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:56:07,673 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 159 proven. 15 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2021-11-12 23:56:07,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:56:11,590 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 9 proven. 21 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2021-11-12 23:56:11,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1934841878] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:56:11,590 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274434852] [2021-11-12 23:56:11,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:56:11,591 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:56:11,591 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:56:11,591 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:56:11,593 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-11-12 23:56:12,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:56:12,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 1436 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-12 23:56:12,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:56:16,633 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 159 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-12 23:56:16,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:56:19,136 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 263 trivial. 0 not checked. [2021-11-12 23:56:19,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274434852] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:56:19,137 INFO L186 FreeRefinementEngine]: Found 2 perfect and 4 imperfect interpolant sequences. [2021-11-12 23:56:19,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [21, 21, 12, 12] total 65 [2021-11-12 23:56:19,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937834649] [2021-11-12 23:56:19,138 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:56:19,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-12 23:56:19,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:56:19,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-12 23:56:19,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=3987, Unknown=0, NotChecked=0, Total=4160 [2021-11-12 23:56:19,139 INFO L87 Difference]: Start difference. First operand 494 states and 539 transitions. Second operand has 23 states, 21 states have (on average 8.428571428571429) internal successors, (177), 21 states have internal predecessors, (177), 12 states have call successors, (63), 3 states have call predecessors, (63), 6 states have return successors, (63), 14 states have call predecessors, (63), 12 states have call successors, (63) [2021-11-12 23:56:21,276 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:56:26,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:56:26,091 INFO L93 Difference]: Finished difference Result 718 states and 764 transitions. [2021-11-12 23:56:26,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-12 23:56:26,092 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 8.428571428571429) internal successors, (177), 21 states have internal predecessors, (177), 12 states have call successors, (63), 3 states have call predecessors, (63), 6 states have return successors, (63), 14 states have call predecessors, (63), 12 states have call successors, (63) Word has length 220 [2021-11-12 23:56:26,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:56:26,095 INFO L225 Difference]: With dead ends: 718 [2021-11-12 23:56:26,095 INFO L226 Difference]: Without dead ends: 494 [2021-11-12 23:56:26,096 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1322 GetRequests, 1251 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 984 ImplicationChecksByTransitivity, 21.6s TimeCoverageRelationStatistics Valid=254, Invalid=5002, Unknown=0, NotChecked=0, Total=5256 [2021-11-12 23:56:26,097 INFO L933 BasicCegarLoop]: 332 mSDtfsCounter, 746 mSDsluCounter, 4004 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 564 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4094.99ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 746 SdHoareTripleChecker+Valid, 4336 SdHoareTripleChecker+Invalid, 1110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 11.35ms SdHoareTripleChecker+Time, 564 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4386.26ms IncrementalHoareTripleChecker+Time [2021-11-12 23:56:26,097 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [746 Valid, 4336 Invalid, 1110 Unknown, 0 Unchecked, 11.35ms Time], IncrementalHoareTripleChecker [564 Valid, 545 Invalid, 1 Unknown, 0 Unchecked, 4386.26ms Time] [2021-11-12 23:56:26,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-11-12 23:56:26,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 494. [2021-11-12 23:56:26,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 319 states have (on average 1.0752351097178683) internal successors, (343), 339 states have internal predecessors, (343), 97 states have call successors, (97), 60 states have call predecessors, (97), 61 states have return successors, (97), 95 states have call predecessors, (97), 95 states have call successors, (97) [2021-11-12 23:56:26,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 537 transitions. [2021-11-12 23:56:26,179 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 537 transitions. Word has length 220 [2021-11-12 23:56:26,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:56:26,180 INFO L470 AbstractCegarLoop]: Abstraction has 494 states and 537 transitions. [2021-11-12 23:56:26,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 8.428571428571429) internal successors, (177), 21 states have internal predecessors, (177), 12 states have call successors, (63), 3 states have call predecessors, (63), 6 states have return successors, (63), 14 states have call predecessors, (63), 12 states have call successors, (63) [2021-11-12 23:56:26,180 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 537 transitions. [2021-11-12 23:56:26,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2021-11-12 23:56:26,182 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:56:26,183 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:56:26,189 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (40)] Forceful destruction successful, exit code 0 [2021-11-12 23:56:26,418 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2021-11-12 23:56:26,629 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2021-11-12 23:56:26,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:56:26,789 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:56:26,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:56:26,790 INFO L85 PathProgramCache]: Analyzing trace with hash 2056655727, now seen corresponding path program 1 times [2021-11-12 23:56:26,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:56:26,792 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1407494421] [2021-11-12 23:56:26,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:56:26,792 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:56:26,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:56:26,793 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:56:26,795 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2021-11-12 23:56:29,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:56:29,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 1447 conjuncts, 46 conjunts are in the unsatisfiable core [2021-11-12 23:56:29,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:56:32,916 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 172 proven. 22 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2021-11-12 23:56:32,916 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:56:42,511 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 10 proven. 34 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2021-11-12 23:56:42,511 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:56:42,511 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1407494421] [2021-11-12 23:56:42,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1407494421] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:56:42,512 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [549327621] [2021-11-12 23:56:42,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:56:42,512 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:56:42,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:56:42,513 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:56:42,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (43)] Waiting until timeout for monitored process [2021-11-12 23:56:45,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:56:45,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 1447 conjuncts, 43 conjunts are in the unsatisfiable core [2021-11-12 23:56:45,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:56:51,620 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 177 proven. 0 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2021-11-12 23:56:51,620 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:56:57,972 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 267 trivial. 0 not checked. [2021-11-12 23:56:57,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [549327621] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 23:56:57,972 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:56:57,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [21, 21, 16] total 58 [2021-11-12 23:56:57,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154636214] [2021-11-12 23:56:57,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:56:57,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-12 23:56:57,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:56:57,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-12 23:56:57,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=3142, Unknown=0, NotChecked=0, Total=3306 [2021-11-12 23:56:57,974 INFO L87 Difference]: Start difference. First operand 494 states and 537 transitions. Second operand has 23 states, 21 states have (on average 5.666666666666667) internal successors, (119), 19 states have internal predecessors, (119), 10 states have call successors, (35), 4 states have call predecessors, (35), 8 states have return successors, (34), 10 states have call predecessors, (34), 10 states have call successors, (34) [2021-11-12 23:57:00,100 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:57:02,109 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:57:04,113 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:57:06,125 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:57:08,132 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:57:10,141 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:57:24,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:57:24,152 INFO L93 Difference]: Finished difference Result 658 states and 697 transitions. [2021-11-12 23:57:24,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-12 23:57:24,153 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 5.666666666666667) internal successors, (119), 19 states have internal predecessors, (119), 10 states have call successors, (35), 4 states have call predecessors, (35), 8 states have return successors, (34), 10 states have call predecessors, (34), 10 states have call successors, (34) Word has length 226 [2021-11-12 23:57:24,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:57:24,156 INFO L225 Difference]: With dead ends: 658 [2021-11-12 23:57:24,156 INFO L226 Difference]: Without dead ends: 455 [2021-11-12 23:57:24,158 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 919 GetRequests, 843 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1003 ImplicationChecksByTransitivity, 23.9s TimeCoverageRelationStatistics Valid=373, Invalid=5479, Unknown=0, NotChecked=0, Total=5852 [2021-11-12 23:57:24,159 INFO L933 BasicCegarLoop]: 307 mSDtfsCounter, 745 mSDsluCounter, 5024 mSDsCounter, 0 mSdLazyCounter, 1878 mSolverCounterSat, 566 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19088.55ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 748 SdHoareTripleChecker+Valid, 5331 SdHoareTripleChecker+Invalid, 2450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 20.11ms SdHoareTripleChecker+Time, 566 IncrementalHoareTripleChecker+Valid, 1878 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19734.41ms IncrementalHoareTripleChecker+Time [2021-11-12 23:57:24,159 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [748 Valid, 5331 Invalid, 2450 Unknown, 0 Unchecked, 20.11ms Time], IncrementalHoareTripleChecker [566 Valid, 1878 Invalid, 6 Unknown, 0 Unchecked, 19734.41ms Time] [2021-11-12 23:57:24,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2021-11-12 23:57:24,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 455. [2021-11-12 23:57:24,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 293 states have (on average 1.075085324232082) internal successors, (315), 312 states have internal predecessors, (315), 89 states have call successors, (89), 56 states have call predecessors, (89), 56 states have return successors, (88), 87 states have call predecessors, (88), 87 states have call successors, (88) [2021-11-12 23:57:24,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 492 transitions. [2021-11-12 23:57:24,223 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 492 transitions. Word has length 226 [2021-11-12 23:57:24,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:57:24,224 INFO L470 AbstractCegarLoop]: Abstraction has 455 states and 492 transitions. [2021-11-12 23:57:24,224 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 5.666666666666667) internal successors, (119), 19 states have internal predecessors, (119), 10 states have call successors, (35), 4 states have call predecessors, (35), 8 states have return successors, (34), 10 states have call predecessors, (34), 10 states have call successors, (34) [2021-11-12 23:57:24,225 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 492 transitions. [2021-11-12 23:57:24,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2021-11-12 23:57:24,227 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:57:24,227 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:57:24,266 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2021-11-12 23:57:24,462 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (43)] Forceful destruction successful, exit code 0 [2021-11-12 23:57:24,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:57:24,651 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:57:24,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:57:24,652 INFO L85 PathProgramCache]: Analyzing trace with hash 920927049, now seen corresponding path program 1 times [2021-11-12 23:57:24,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:57:24,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [52213033] [2021-11-12 23:57:24,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:57:24,654 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:57:24,654 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:57:24,654 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:57:24,657 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2021-11-12 23:57:26,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:57:27,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 1452 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:57:27,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:57:27,717 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 93 proven. 0 refuted. 0 times theorem prover too weak. 182 trivial. 0 not checked. [2021-11-12 23:57:27,717 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:57:28,193 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:57:28,193 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:57:28,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [52213033] [2021-11-12 23:57:28,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [52213033] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:57:28,193 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:57:28,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-11-12 23:57:28,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693294432] [2021-11-12 23:57:28,194 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:57:28,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:57:28,195 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:57:28,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:57:28,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:57:28,195 INFO L87 Difference]: Start difference. First operand 455 states and 492 transitions. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 5 states have internal predecessors, (145), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2021-11-12 23:57:28,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:57:28,456 INFO L93 Difference]: Finished difference Result 619 states and 655 transitions. [2021-11-12 23:57:28,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 23:57:28,456 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 5 states have internal predecessors, (145), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) Word has length 229 [2021-11-12 23:57:28,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:57:28,460 INFO L225 Difference]: With dead ends: 619 [2021-11-12 23:57:28,461 INFO L226 Difference]: Without dead ends: 617 [2021-11-12 23:57:28,461 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 457 GetRequests, 453 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-11-12 23:57:28,462 INFO L933 BasicCegarLoop]: 442 mSDtfsCounter, 218 mSDsluCounter, 1172 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 146.99ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 1614 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.34ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 179.76ms IncrementalHoareTripleChecker+Time [2021-11-12 23:57:28,462 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 1614 Invalid, 12 Unknown, 0 Unchecked, 2.34ms Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 179.76ms Time] [2021-11-12 23:57:28,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2021-11-12 23:57:28,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 582. [2021-11-12 23:57:28,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 582 states, 382 states have (on average 1.0968586387434556) internal successors, (419), 401 states have internal predecessors, (419), 108 states have call successors, (108), 75 states have call predecessors, (108), 75 states have return successors, (107), 106 states have call predecessors, (107), 106 states have call successors, (107) [2021-11-12 23:57:28,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 634 transitions. [2021-11-12 23:57:28,579 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 634 transitions. Word has length 229 [2021-11-12 23:57:28,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:57:28,580 INFO L470 AbstractCegarLoop]: Abstraction has 582 states and 634 transitions. [2021-11-12 23:57:28,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 5 states have internal predecessors, (145), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2021-11-12 23:57:28,580 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 634 transitions. [2021-11-12 23:57:28,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2021-11-12 23:57:28,582 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:57:28,582 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:57:28,619 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2021-11-12 23:57:28,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:57:28,803 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:57:28,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:57:28,804 INFO L85 PathProgramCache]: Analyzing trace with hash -460235288, now seen corresponding path program 1 times [2021-11-12 23:57:28,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:57:28,807 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [234489688] [2021-11-12 23:57:28,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:57:28,807 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:57:28,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:57:28,809 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:57:28,849 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2021-11-12 23:57:31,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:57:31,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 1461 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:57:31,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:57:32,249 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:57:32,249 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:57:32,833 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:57:32,833 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:57:32,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [234489688] [2021-11-12 23:57:32,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [234489688] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:57:32,833 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:57:32,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:57:32,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287467111] [2021-11-12 23:57:32,833 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:57:32,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:57:32,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:57:32,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:57:32,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:57:32,835 INFO L87 Difference]: Start difference. First operand 582 states and 634 transitions. Second operand has 5 states, 5 states have (on average 36.4) internal successors, (182), 5 states have internal predecessors, (182), 2 states have call successors, (71), 2 states have call predecessors, (71), 2 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2021-11-12 23:57:32,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:57:32,917 INFO L93 Difference]: Finished difference Result 582 states and 634 transitions. [2021-11-12 23:57:32,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:57:32,917 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 36.4) internal successors, (182), 5 states have internal predecessors, (182), 2 states have call successors, (71), 2 states have call predecessors, (71), 2 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) Word has length 235 [2021-11-12 23:57:32,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:57:32,921 INFO L225 Difference]: With dead ends: 582 [2021-11-12 23:57:32,921 INFO L226 Difference]: Without dead ends: 580 [2021-11-12 23:57:32,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 469 GetRequests, 465 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-11-12 23:57:32,922 INFO L933 BasicCegarLoop]: 416 mSDtfsCounter, 182 mSDsluCounter, 918 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.27ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 1334 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.81ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.97ms IncrementalHoareTripleChecker+Time [2021-11-12 23:57:32,923 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 1334 Invalid, 5 Unknown, 0 Unchecked, 1.81ms Time], IncrementalHoareTripleChecker [1 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 7.97ms Time] [2021-11-12 23:57:32,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-11-12 23:57:32,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 580. [2021-11-12 23:57:32,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 381 states have (on average 1.0918635170603674) internal successors, (416), 399 states have internal predecessors, (416), 108 states have call successors, (108), 75 states have call predecessors, (108), 75 states have return successors, (107), 106 states have call predecessors, (107), 106 states have call successors, (107) [2021-11-12 23:57:32,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 631 transitions. [2021-11-12 23:57:32,997 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 631 transitions. Word has length 235 [2021-11-12 23:57:32,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:57:32,997 INFO L470 AbstractCegarLoop]: Abstraction has 580 states and 631 transitions. [2021-11-12 23:57:32,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 36.4) internal successors, (182), 5 states have internal predecessors, (182), 2 states have call successors, (71), 2 states have call predecessors, (71), 2 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2021-11-12 23:57:32,997 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 631 transitions. [2021-11-12 23:57:32,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2021-11-12 23:57:32,999 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:57:32,999 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:57:33,025 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (45)] Ended with exit code 0 [2021-11-12 23:57:33,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:57:33,199 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:57:33,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:57:33,200 INFO L85 PathProgramCache]: Analyzing trace with hash -622740987, now seen corresponding path program 1 times [2021-11-12 23:57:33,202 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:57:33,202 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1181753653] [2021-11-12 23:57:33,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:57:33,202 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:57:33,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:57:33,203 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:57:33,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2021-11-12 23:57:35,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:57:35,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 1470 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:57:35,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:57:36,644 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:57:36,644 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:57:37,227 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:57:37,227 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:57:37,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1181753653] [2021-11-12 23:57:37,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1181753653] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:57:37,228 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:57:37,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:57:37,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538183252] [2021-11-12 23:57:37,229 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:57:37,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:57:37,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:57:37,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:57:37,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:57:37,230 INFO L87 Difference]: Start difference. First operand 580 states and 631 transitions. Second operand has 5 states, 5 states have (on average 38.0) internal successors, (190), 5 states have internal predecessors, (190), 2 states have call successors, (73), 2 states have call predecessors, (73), 2 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2021-11-12 23:57:37,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:57:37,304 INFO L93 Difference]: Finished difference Result 580 states and 631 transitions. [2021-11-12 23:57:37,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:57:37,304 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 38.0) internal successors, (190), 5 states have internal predecessors, (190), 2 states have call successors, (73), 2 states have call predecessors, (73), 2 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) Word has length 241 [2021-11-12 23:57:37,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:57:37,307 INFO L225 Difference]: With dead ends: 580 [2021-11-12 23:57:37,307 INFO L226 Difference]: Without dead ends: 578 [2021-11-12 23:57:37,307 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 477 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-11-12 23:57:37,308 INFO L933 BasicCegarLoop]: 372 mSDtfsCounter, 192 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.42ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 742 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.06ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.43ms IncrementalHoareTripleChecker+Time [2021-11-12 23:57:37,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 742 Invalid, 2 Unknown, 0 Unchecked, 1.06ms Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 3.43ms Time] [2021-11-12 23:57:37,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-11-12 23:57:37,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 578. [2021-11-12 23:57:37,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 578 states, 380 states have (on average 1.0868421052631578) internal successors, (413), 397 states have internal predecessors, (413), 108 states have call successors, (108), 75 states have call predecessors, (108), 75 states have return successors, (107), 106 states have call predecessors, (107), 106 states have call successors, (107) [2021-11-12 23:57:37,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 578 states to 578 states and 628 transitions. [2021-11-12 23:57:37,377 INFO L78 Accepts]: Start accepts. Automaton has 578 states and 628 transitions. Word has length 241 [2021-11-12 23:57:37,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:57:37,378 INFO L470 AbstractCegarLoop]: Abstraction has 578 states and 628 transitions. [2021-11-12 23:57:37,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 38.0) internal successors, (190), 5 states have internal predecessors, (190), 2 states have call successors, (73), 2 states have call predecessors, (73), 2 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2021-11-12 23:57:37,378 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 628 transitions. [2021-11-12 23:57:37,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2021-11-12 23:57:37,380 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:57:37,381 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:57:37,421 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2021-11-12 23:57:37,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:57:37,603 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:57:37,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:57:37,604 INFO L85 PathProgramCache]: Analyzing trace with hash 1683504449, now seen corresponding path program 1 times [2021-11-12 23:57:37,605 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:57:37,606 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [17790871] [2021-11-12 23:57:37,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:57:37,606 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:57:37,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:57:37,606 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:57:37,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2021-11-12 23:57:39,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:57:39,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 1479 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:57:39,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:57:41,066 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:57:41,066 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:57:41,689 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:57:41,689 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:57:41,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [17790871] [2021-11-12 23:57:41,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [17790871] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:57:41,689 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:57:41,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:57:41,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615321058] [2021-11-12 23:57:41,689 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:57:41,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:57:41,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:57:41,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:57:41,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:57:41,691 INFO L87 Difference]: Start difference. First operand 578 states and 628 transitions. Second operand has 5 states, 5 states have (on average 39.6) internal successors, (198), 5 states have internal predecessors, (198), 2 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (74), 2 states have call predecessors, (74), 2 states have call successors, (74) [2021-11-12 23:57:41,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:57:41,779 INFO L93 Difference]: Finished difference Result 578 states and 628 transitions. [2021-11-12 23:57:41,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:57:41,780 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 39.6) internal successors, (198), 5 states have internal predecessors, (198), 2 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (74), 2 states have call predecessors, (74), 2 states have call successors, (74) Word has length 247 [2021-11-12 23:57:41,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:57:41,784 INFO L225 Difference]: With dead ends: 578 [2021-11-12 23:57:41,784 INFO L226 Difference]: Without dead ends: 576 [2021-11-12 23:57:41,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 489 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-11-12 23:57:41,785 INFO L933 BasicCegarLoop]: 370 mSDtfsCounter, 185 mSDsluCounter, 728 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.50ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 1098 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.55ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.52ms IncrementalHoareTripleChecker+Time [2021-11-12 23:57:41,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 1098 Invalid, 2 Unknown, 0 Unchecked, 1.55ms Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 3.52ms Time] [2021-11-12 23:57:41,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-11-12 23:57:41,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 576. [2021-11-12 23:57:41,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 379 states have (on average 1.0817941952506596) internal successors, (410), 395 states have internal predecessors, (410), 108 states have call successors, (108), 75 states have call predecessors, (108), 75 states have return successors, (107), 106 states have call predecessors, (107), 106 states have call successors, (107) [2021-11-12 23:57:41,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 625 transitions. [2021-11-12 23:57:41,890 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 625 transitions. Word has length 247 [2021-11-12 23:57:41,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:57:41,890 INFO L470 AbstractCegarLoop]: Abstraction has 576 states and 625 transitions. [2021-11-12 23:57:41,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 39.6) internal successors, (198), 5 states have internal predecessors, (198), 2 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (74), 2 states have call predecessors, (74), 2 states have call successors, (74) [2021-11-12 23:57:41,891 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 625 transitions. [2021-11-12 23:57:41,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2021-11-12 23:57:41,893 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:57:41,893 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:57:41,924 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2021-11-12 23:57:42,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:57:42,107 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:57:42,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:57:42,108 INFO L85 PathProgramCache]: Analyzing trace with hash -1354751516, now seen corresponding path program 1 times [2021-11-12 23:57:42,109 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:57:42,109 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1671430585] [2021-11-12 23:57:42,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:57:42,110 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:57:42,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:57:42,110 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:57:42,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2021-11-12 23:57:44,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:57:44,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 1482 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:57:44,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:57:45,511 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:57:45,511 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:57:46,126 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:57:46,126 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:57:46,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1671430585] [2021-11-12 23:57:46,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1671430585] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:57:46,127 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:57:46,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:57:46,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610251691] [2021-11-12 23:57:46,127 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:57:46,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:57:46,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:57:46,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:57:46,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:57:46,128 INFO L87 Difference]: Start difference. First operand 576 states and 625 transitions. Second operand has 5 states, 5 states have (on average 40.0) internal successors, (200), 5 states have internal predecessors, (200), 2 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (74), 2 states have call predecessors, (74), 2 states have call successors, (74) [2021-11-12 23:57:46,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:57:46,215 INFO L93 Difference]: Finished difference Result 576 states and 625 transitions. [2021-11-12 23:57:46,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:57:46,217 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 40.0) internal successors, (200), 5 states have internal predecessors, (200), 2 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (74), 2 states have call predecessors, (74), 2 states have call successors, (74) Word has length 249 [2021-11-12 23:57:46,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:57:46,220 INFO L225 Difference]: With dead ends: 576 [2021-11-12 23:57:46,220 INFO L226 Difference]: Without dead ends: 574 [2021-11-12 23:57:46,220 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 493 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-11-12 23:57:46,221 INFO L933 BasicCegarLoop]: 368 mSDtfsCounter, 177 mSDsluCounter, 732 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.65ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 1100 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.59ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.67ms IncrementalHoareTripleChecker+Time [2021-11-12 23:57:46,221 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 1100 Invalid, 2 Unknown, 0 Unchecked, 1.59ms Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 3.67ms Time] [2021-11-12 23:57:46,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2021-11-12 23:57:46,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 574. [2021-11-12 23:57:46,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 378 states have (on average 1.0767195767195767) internal successors, (407), 393 states have internal predecessors, (407), 108 states have call successors, (108), 75 states have call predecessors, (108), 75 states have return successors, (107), 106 states have call predecessors, (107), 106 states have call successors, (107) [2021-11-12 23:57:46,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 622 transitions. [2021-11-12 23:57:46,303 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 622 transitions. Word has length 249 [2021-11-12 23:57:46,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:57:46,303 INFO L470 AbstractCegarLoop]: Abstraction has 574 states and 622 transitions. [2021-11-12 23:57:46,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 40.0) internal successors, (200), 5 states have internal predecessors, (200), 2 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (74), 2 states have call predecessors, (74), 2 states have call successors, (74) [2021-11-12 23:57:46,304 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 622 transitions. [2021-11-12 23:57:46,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2021-11-12 23:57:46,305 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:57:46,305 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:57:46,336 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2021-11-12 23:57:46,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:57:46,515 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:57:46,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:57:46,516 INFO L85 PathProgramCache]: Analyzing trace with hash 162803593, now seen corresponding path program 1 times [2021-11-12 23:57:46,518 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:57:46,518 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [943637857] [2021-11-12 23:57:46,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:57:46,519 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:57:46,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:57:46,520 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:57:46,524 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2021-11-12 23:57:48,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:57:48,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 1485 conjuncts, 46 conjunts are in the unsatisfiable core [2021-11-12 23:57:48,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:57:52,514 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 136 proven. 28 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2021-11-12 23:57:52,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:58:01,154 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 10 proven. 34 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2021-11-12 23:58:01,155 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:58:01,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [943637857] [2021-11-12 23:58:01,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [943637857] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:58:01,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1890945884] [2021-11-12 23:58:01,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:58:01,155 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:58:01,155 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:58:01,156 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:58:01,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (50)] Waiting until timeout for monitored process [2021-11-12 23:58:04,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:58:04,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 1485 conjuncts, 43 conjunts are in the unsatisfiable core [2021-11-12 23:58:04,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:58:10,087 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 147 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-11-12 23:58:10,087 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:58:16,709 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 267 trivial. 0 not checked. [2021-11-12 23:58:16,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1890945884] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 23:58:16,709 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:58:16,710 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [21, 21, 16] total 58 [2021-11-12 23:58:16,710 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081972676] [2021-11-12 23:58:16,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:58:16,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-12 23:58:16,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:58:16,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-12 23:58:16,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=3142, Unknown=0, NotChecked=0, Total=3306 [2021-11-12 23:58:16,712 INFO L87 Difference]: Start difference. First operand 574 states and 622 transitions. Second operand has 23 states, 21 states have (on average 6.238095238095238) internal successors, (131), 19 states have internal predecessors, (131), 10 states have call successors, (37), 4 states have call predecessors, (37), 8 states have return successors, (36), 10 states have call predecessors, (36), 10 states have call successors, (36) [2021-11-12 23:58:18,847 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:58:20,855 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:58:22,865 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:58:24,876 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:58:26,885 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:58:28,894 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:58:42,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:58:42,525 INFO L93 Difference]: Finished difference Result 604 states and 639 transitions. [2021-11-12 23:58:42,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-12 23:58:42,525 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 6.238095238095238) internal successors, (131), 19 states have internal predecessors, (131), 10 states have call successors, (37), 4 states have call predecessors, (37), 8 states have return successors, (36), 10 states have call predecessors, (36), 10 states have call successors, (36) Word has length 247 [2021-11-12 23:58:42,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:58:42,528 INFO L225 Difference]: With dead ends: 604 [2021-11-12 23:58:42,528 INFO L226 Difference]: Without dead ends: 432 [2021-11-12 23:58:42,529 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1003 GetRequests, 927 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1003 ImplicationChecksByTransitivity, 22.6s TimeCoverageRelationStatistics Valid=373, Invalid=5479, Unknown=0, NotChecked=0, Total=5852 [2021-11-12 23:58:42,530 INFO L933 BasicCegarLoop]: 287 mSDtfsCounter, 678 mSDsluCounter, 4699 mSDsCounter, 0 mSdLazyCounter, 1799 mSolverCounterSat, 525 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18655.59ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 681 SdHoareTripleChecker+Valid, 4986 SdHoareTripleChecker+Invalid, 2330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 21.26ms SdHoareTripleChecker+Time, 525 IncrementalHoareTripleChecker+Valid, 1799 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19269.18ms IncrementalHoareTripleChecker+Time [2021-11-12 23:58:42,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [681 Valid, 4986 Invalid, 2330 Unknown, 0 Unchecked, 21.26ms Time], IncrementalHoareTripleChecker [525 Valid, 1799 Invalid, 6 Unknown, 0 Unchecked, 19269.18ms Time] [2021-11-12 23:58:42,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2021-11-12 23:58:42,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 432. [2021-11-12 23:58:42,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 279 states have (on average 1.053763440860215) internal successors, (294), 292 states have internal predecessors, (294), 87 states have call successors, (87), 55 states have call predecessors, (87), 54 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2021-11-12 23:58:42,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 466 transitions. [2021-11-12 23:58:42,610 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 466 transitions. Word has length 247 [2021-11-12 23:58:42,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:58:42,610 INFO L470 AbstractCegarLoop]: Abstraction has 432 states and 466 transitions. [2021-11-12 23:58:42,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 6.238095238095238) internal successors, (131), 19 states have internal predecessors, (131), 10 states have call successors, (37), 4 states have call predecessors, (37), 8 states have return successors, (36), 10 states have call predecessors, (36), 10 states have call successors, (36) [2021-11-12 23:58:42,611 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 466 transitions. [2021-11-12 23:58:42,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2021-11-12 23:58:42,613 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:58:42,613 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:58:42,643 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (50)] Forceful destruction successful, exit code 0 [2021-11-12 23:58:42,854 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2021-11-12 23:58:43,024 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:58:43,025 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:58:43,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:58:43,025 INFO L85 PathProgramCache]: Analyzing trace with hash -43862279, now seen corresponding path program 1 times [2021-11-12 23:58:43,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:58:43,028 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1375739772] [2021-11-12 23:58:43,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:58:43,029 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:58:43,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:58:43,029 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:58:43,035 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2021-11-12 23:58:45,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:58:45,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 1491 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:58:45,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:58:46,574 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:58:46,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:58:47,220 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:58:47,220 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:58:47,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1375739772] [2021-11-12 23:58:47,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1375739772] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:58:47,221 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:58:47,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:58:47,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651017770] [2021-11-12 23:58:47,222 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:58:47,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:58:47,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:58:47,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:58:47,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:58:47,223 INFO L87 Difference]: Start difference. First operand 432 states and 466 transitions. Second operand has 5 states, 5 states have (on average 42.0) internal successors, (210), 5 states have internal predecessors, (210), 2 states have call successors, (77), 2 states have call predecessors, (77), 2 states have return successors, (76), 2 states have call predecessors, (76), 2 states have call successors, (76) [2021-11-12 23:58:47,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:58:47,287 INFO L93 Difference]: Finished difference Result 432 states and 466 transitions. [2021-11-12 23:58:47,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:58:47,288 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 42.0) internal successors, (210), 5 states have internal predecessors, (210), 2 states have call successors, (77), 2 states have call predecessors, (77), 2 states have return successors, (76), 2 states have call predecessors, (76), 2 states have call successors, (76) Word has length 255 [2021-11-12 23:58:47,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:58:47,290 INFO L225 Difference]: With dead ends: 432 [2021-11-12 23:58:47,290 INFO L226 Difference]: Without dead ends: 430 [2021-11-12 23:58:47,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 509 GetRequests, 505 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-11-12 23:58:47,291 INFO L933 BasicCegarLoop]: 363 mSDtfsCounter, 166 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.40ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 1085 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.31ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.42ms IncrementalHoareTripleChecker+Time [2021-11-12 23:58:47,291 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 1085 Invalid, 2 Unknown, 0 Unchecked, 1.31ms Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 3.42ms Time] [2021-11-12 23:58:47,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2021-11-12 23:58:47,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 430. [2021-11-12 23:58:47,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 278 states have (on average 1.0503597122302157) internal successors, (292), 290 states have internal predecessors, (292), 87 states have call successors, (87), 55 states have call predecessors, (87), 54 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2021-11-12 23:58:47,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 464 transitions. [2021-11-12 23:58:47,349 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 464 transitions. Word has length 255 [2021-11-12 23:58:47,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:58:47,350 INFO L470 AbstractCegarLoop]: Abstraction has 430 states and 464 transitions. [2021-11-12 23:58:47,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 42.0) internal successors, (210), 5 states have internal predecessors, (210), 2 states have call successors, (77), 2 states have call predecessors, (77), 2 states have return successors, (76), 2 states have call predecessors, (76), 2 states have call successors, (76) [2021-11-12 23:58:47,350 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 464 transitions. [2021-11-12 23:58:47,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2021-11-12 23:58:47,352 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:58:47,353 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:58:47,382 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2021-11-12 23:58:47,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:58:47,567 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:58:47,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:58:47,568 INFO L85 PathProgramCache]: Analyzing trace with hash 312603938, now seen corresponding path program 1 times [2021-11-12 23:58:47,570 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:58:47,570 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1019423830] [2021-11-12 23:58:47,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:58:47,570 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:58:47,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:58:47,571 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:58:47,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2021-11-12 23:58:49,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:58:49,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 1500 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:58:49,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:58:51,032 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:58:51,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:58:51,669 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:58:51,669 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:58:51,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1019423830] [2021-11-12 23:58:51,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1019423830] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:58:51,670 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:58:51,670 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:58:51,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352724645] [2021-11-12 23:58:51,670 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:58:51,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:58:51,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:58:51,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:58:51,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:58:51,671 INFO L87 Difference]: Start difference. First operand 430 states and 464 transitions. Second operand has 5 states, 5 states have (on average 43.6) internal successors, (218), 5 states have internal predecessors, (218), 2 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) [2021-11-12 23:58:51,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:58:51,747 INFO L93 Difference]: Finished difference Result 430 states and 464 transitions. [2021-11-12 23:58:51,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:58:51,748 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 43.6) internal successors, (218), 5 states have internal predecessors, (218), 2 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) Word has length 261 [2021-11-12 23:58:51,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:58:51,750 INFO L225 Difference]: With dead ends: 430 [2021-11-12 23:58:51,750 INFO L226 Difference]: Without dead ends: 428 [2021-11-12 23:58:51,750 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 521 GetRequests, 517 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-11-12 23:58:51,750 INFO L933 BasicCegarLoop]: 361 mSDtfsCounter, 161 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.36ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 720 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.03ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.37ms IncrementalHoareTripleChecker+Time [2021-11-12 23:58:51,751 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 720 Invalid, 2 Unknown, 0 Unchecked, 1.03ms Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 3.37ms Time] [2021-11-12 23:58:51,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2021-11-12 23:58:51,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 428. [2021-11-12 23:58:51,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 277 states have (on average 1.0469314079422383) internal successors, (290), 288 states have internal predecessors, (290), 87 states have call successors, (87), 55 states have call predecessors, (87), 54 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2021-11-12 23:58:51,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 462 transitions. [2021-11-12 23:58:51,802 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 462 transitions. Word has length 261 [2021-11-12 23:58:51,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:58:51,802 INFO L470 AbstractCegarLoop]: Abstraction has 428 states and 462 transitions. [2021-11-12 23:58:51,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 43.6) internal successors, (218), 5 states have internal predecessors, (218), 2 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) [2021-11-12 23:58:51,803 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 462 transitions. [2021-11-12 23:58:51,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2021-11-12 23:58:51,804 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:58:51,804 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:58:51,831 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2021-11-12 23:58:52,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:58:52,005 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:58:52,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:58:52,006 INFO L85 PathProgramCache]: Analyzing trace with hash 1168433669, now seen corresponding path program 1 times [2021-11-12 23:58:52,007 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:58:52,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1066957533] [2021-11-12 23:58:52,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:58:52,008 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:58:52,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:58:52,008 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:58:52,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2021-11-12 23:58:54,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:58:54,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 1509 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:58:54,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:58:55,614 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:58:55,614 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:58:56,280 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:58:56,280 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:58:56,280 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1066957533] [2021-11-12 23:58:56,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1066957533] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:58:56,281 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:58:56,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:58:56,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996797622] [2021-11-12 23:58:56,281 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:58:56,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:58:56,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:58:56,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:58:56,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:58:56,283 INFO L87 Difference]: Start difference. First operand 428 states and 462 transitions. Second operand has 5 states, 5 states have (on average 45.2) internal successors, (226), 5 states have internal predecessors, (226), 2 states have call successors, (81), 2 states have call predecessors, (81), 2 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2021-11-12 23:58:56,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:58:56,351 INFO L93 Difference]: Finished difference Result 428 states and 462 transitions. [2021-11-12 23:58:56,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:58:56,351 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 45.2) internal successors, (226), 5 states have internal predecessors, (226), 2 states have call successors, (81), 2 states have call predecessors, (81), 2 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) Word has length 267 [2021-11-12 23:58:56,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:58:56,354 INFO L225 Difference]: With dead ends: 428 [2021-11-12 23:58:56,354 INFO L226 Difference]: Without dead ends: 426 [2021-11-12 23:58:56,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 533 GetRequests, 529 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-11-12 23:58:56,355 INFO L933 BasicCegarLoop]: 359 mSDtfsCounter, 153 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.45ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 716 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.11ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.47ms IncrementalHoareTripleChecker+Time [2021-11-12 23:58:56,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 716 Invalid, 2 Unknown, 0 Unchecked, 1.11ms Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 3.47ms Time] [2021-11-12 23:58:56,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2021-11-12 23:58:56,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 426. [2021-11-12 23:58:56,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 276 states have (on average 1.0434782608695652) internal successors, (288), 286 states have internal predecessors, (288), 87 states have call successors, (87), 55 states have call predecessors, (87), 54 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2021-11-12 23:58:56,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 460 transitions. [2021-11-12 23:58:56,452 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 460 transitions. Word has length 267 [2021-11-12 23:58:56,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:58:56,452 INFO L470 AbstractCegarLoop]: Abstraction has 426 states and 460 transitions. [2021-11-12 23:58:56,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 45.2) internal successors, (226), 5 states have internal predecessors, (226), 2 states have call successors, (81), 2 states have call predecessors, (81), 2 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2021-11-12 23:58:56,452 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 460 transitions. [2021-11-12 23:58:56,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2021-11-12 23:58:56,454 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:58:56,455 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:58:56,494 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (53)] Forceful destruction successful, exit code 0 [2021-11-12 23:58:56,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:58:56,668 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:58:56,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:58:56,669 INFO L85 PathProgramCache]: Analyzing trace with hash -645970940, now seen corresponding path program 1 times [2021-11-12 23:58:56,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:58:56,670 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [257699797] [2021-11-12 23:58:56,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:58:56,671 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:58:56,671 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:58:56,671 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:58:56,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2021-11-12 23:58:58,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:58:59,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 1518 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:58:59,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:59:00,128 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:59:00,128 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:59:00,770 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:59:00,770 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:59:00,770 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [257699797] [2021-11-12 23:59:00,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [257699797] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:59:00,770 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:59:00,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:59:00,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402724214] [2021-11-12 23:59:00,771 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:59:00,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:59:00,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:59:00,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:59:00,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:59:00,772 INFO L87 Difference]: Start difference. First operand 426 states and 460 transitions. Second operand has 5 states, 5 states have (on average 46.8) internal successors, (234), 5 states have internal predecessors, (234), 2 states have call successors, (83), 2 states have call predecessors, (83), 2 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2021-11-12 23:59:00,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:59:00,840 INFO L93 Difference]: Finished difference Result 426 states and 460 transitions. [2021-11-12 23:59:00,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:59:00,841 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 46.8) internal successors, (234), 5 states have internal predecessors, (234), 2 states have call successors, (83), 2 states have call predecessors, (83), 2 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) Word has length 273 [2021-11-12 23:59:00,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:59:00,843 INFO L225 Difference]: With dead ends: 426 [2021-11-12 23:59:00,843 INFO L226 Difference]: Without dead ends: 424 [2021-11-12 23:59:00,843 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 545 GetRequests, 541 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-11-12 23:59:00,843 INFO L933 BasicCegarLoop]: 357 mSDtfsCounter, 142 mSDsluCounter, 710 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.41ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 1067 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.32ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.42ms IncrementalHoareTripleChecker+Time [2021-11-12 23:59:00,844 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 1067 Invalid, 2 Unknown, 0 Unchecked, 1.32ms Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 3.42ms Time] [2021-11-12 23:59:00,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2021-11-12 23:59:00,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 424. [2021-11-12 23:59:00,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 275 states have (on average 1.04) internal successors, (286), 284 states have internal predecessors, (286), 87 states have call successors, (87), 55 states have call predecessors, (87), 54 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2021-11-12 23:59:00,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 458 transitions. [2021-11-12 23:59:00,897 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 458 transitions. Word has length 273 [2021-11-12 23:59:00,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:59:00,898 INFO L470 AbstractCegarLoop]: Abstraction has 424 states and 458 transitions. [2021-11-12 23:59:00,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 46.8) internal successors, (234), 5 states have internal predecessors, (234), 2 states have call successors, (83), 2 states have call predecessors, (83), 2 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2021-11-12 23:59:00,899 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 458 transitions. [2021-11-12 23:59:00,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2021-11-12 23:59:00,901 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:59:00,901 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:59:00,941 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2021-11-12 23:59:01,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:59:01,115 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ldv_linux_kernel_rcu_srcu_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:59:01,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:59:01,116 INFO L85 PathProgramCache]: Analyzing trace with hash 2010354461, now seen corresponding path program 1 times [2021-11-12 23:59:01,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:59:01,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1950094772] [2021-11-12 23:59:01,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:59:01,118 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:59:01,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:59:01,118 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:59:01,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2021-11-12 23:59:03,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:59:03,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 1527 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:59:03,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:59:04,679 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:59:04,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:59:05,345 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:59:05,345 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:59:05,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1950094772] [2021-11-12 23:59:05,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1950094772] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:59:05,345 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:59:05,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:59:05,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310938503] [2021-11-12 23:59:05,346 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:59:05,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:59:05,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:59:05,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:59:05,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:59:05,348 INFO L87 Difference]: Start difference. First operand 424 states and 458 transitions. Second operand has 5 states, 5 states have (on average 48.4) internal successors, (242), 5 states have internal predecessors, (242), 2 states have call successors, (85), 2 states have call predecessors, (85), 2 states have return successors, (84), 2 states have call predecessors, (84), 2 states have call successors, (84) [2021-11-12 23:59:05,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:59:05,427 INFO L93 Difference]: Finished difference Result 424 states and 458 transitions. [2021-11-12 23:59:05,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:59:05,428 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 48.4) internal successors, (242), 5 states have internal predecessors, (242), 2 states have call successors, (85), 2 states have call predecessors, (85), 2 states have return successors, (84), 2 states have call predecessors, (84), 2 states have call successors, (84) Word has length 279 [2021-11-12 23:59:05,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:59:05,430 INFO L225 Difference]: With dead ends: 424 [2021-11-12 23:59:05,431 INFO L226 Difference]: Without dead ends: 422 [2021-11-12 23:59:05,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 557 GetRequests, 553 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-11-12 23:59:05,432 INFO L933 BasicCegarLoop]: 355 mSDtfsCounter, 137 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.40ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 708 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.23ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.41ms IncrementalHoareTripleChecker+Time [2021-11-12 23:59:05,432 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 708 Invalid, 2 Unknown, 0 Unchecked, 1.23ms Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 3.41ms Time] [2021-11-12 23:59:05,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2021-11-12 23:59:05,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 422. [2021-11-12 23:59:05,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 274 states have (on average 1.0364963503649636) internal successors, (284), 282 states have internal predecessors, (284), 87 states have call successors, (87), 55 states have call predecessors, (87), 54 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2021-11-12 23:59:05,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 456 transitions. [2021-11-12 23:59:05,518 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 456 transitions. Word has length 279 [2021-11-12 23:59:05,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:59:05,519 INFO L470 AbstractCegarLoop]: Abstraction has 422 states and 456 transitions. [2021-11-12 23:59:05,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 48.4) internal successors, (242), 5 states have internal predecessors, (242), 2 states have call successors, (85), 2 states have call predecessors, (85), 2 states have return successors, (84), 2 states have call predecessors, (84), 2 states have call successors, (84) [2021-11-12 23:59:05,520 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 456 transitions. [2021-11-12 23:59:05,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2021-11-12 23:59:05,522 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:59:05,523 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:59:05,559 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2021-11-12 23:59:05,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:59:05,739 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ldv_linux_lib_idr_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:59:05,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:59:05,740 INFO L85 PathProgramCache]: Analyzing trace with hash -448659565, now seen corresponding path program 1 times [2021-11-12 23:59:05,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:59:05,742 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [732248181] [2021-11-12 23:59:05,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:59:05,743 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:59:05,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:59:05,744 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:59:05,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2021-11-12 23:59:08,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:59:08,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 1536 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:59:08,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:59:09,804 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:59:09,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:59:10,867 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:59:10,867 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:59:10,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [732248181] [2021-11-12 23:59:10,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [732248181] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:59:10,867 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:59:10,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 6 [2021-11-12 23:59:10,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14805499] [2021-11-12 23:59:10,868 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:59:10,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 23:59:10,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:59:10,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 23:59:10,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-12 23:59:10,870 INFO L87 Difference]: Start difference. First operand 422 states and 456 transitions. Second operand has 6 states, 6 states have (on average 48.5) internal successors, (291), 6 states have internal predecessors, (291), 3 states have call successors, (88), 3 states have call predecessors, (88), 2 states have return successors, (86), 3 states have call predecessors, (86), 3 states have call successors, (86) [2021-11-12 23:59:11,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:59:11,078 INFO L93 Difference]: Finished difference Result 422 states and 456 transitions. [2021-11-12 23:59:11,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:59:11,079 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 48.5) internal successors, (291), 6 states have internal predecessors, (291), 3 states have call successors, (88), 3 states have call predecessors, (88), 2 states have return successors, (86), 3 states have call predecessors, (86), 3 states have call successors, (86) Word has length 285 [2021-11-12 23:59:11,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:59:11,082 INFO L225 Difference]: With dead ends: 422 [2021-11-12 23:59:11,082 INFO L226 Difference]: Without dead ends: 420 [2021-11-12 23:59:11,082 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 569 GetRequests, 564 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:59:11,083 INFO L933 BasicCegarLoop]: 353 mSDtfsCounter, 292 mSDsluCounter, 702 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 94.63ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 1055 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.45ms SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 123.32ms IncrementalHoareTripleChecker+Time [2021-11-12 23:59:11,083 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 1055 Invalid, 116 Unknown, 0 Unchecked, 2.45ms Time], IncrementalHoareTripleChecker [114 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 123.32ms Time] [2021-11-12 23:59:11,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2021-11-12 23:59:11,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 420. [2021-11-12 23:59:11,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 273 states have (on average 1.032967032967033) internal successors, (282), 280 states have internal predecessors, (282), 87 states have call successors, (87), 55 states have call predecessors, (87), 54 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2021-11-12 23:59:11,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 454 transitions. [2021-11-12 23:59:11,151 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 454 transitions. Word has length 285 [2021-11-12 23:59:11,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:59:11,152 INFO L470 AbstractCegarLoop]: Abstraction has 420 states and 454 transitions. [2021-11-12 23:59:11,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 48.5) internal successors, (291), 6 states have internal predecessors, (291), 3 states have call successors, (88), 3 states have call predecessors, (88), 2 states have return successors, (86), 3 states have call predecessors, (86), 3 states have call successors, (86) [2021-11-12 23:59:11,152 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 454 transitions. [2021-11-12 23:59:11,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2021-11-12 23:59:11,154 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:59:11,155 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:59:11,194 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (56)] Forceful destruction successful, exit code 0 [2021-11-12 23:59:11,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:59:11,371 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:59:11,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:59:11,372 INFO L85 PathProgramCache]: Analyzing trace with hash 2024722807, now seen corresponding path program 1 times [2021-11-12 23:59:11,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:59:11,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1887327258] [2021-11-12 23:59:11,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:59:11,374 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:59:11,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:59:11,374 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:59:11,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2021-11-12 23:59:13,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:59:13,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 1545 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:59:13,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:59:15,040 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:59:15,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:59:15,812 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:59:15,812 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:59:15,812 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1887327258] [2021-11-12 23:59:15,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1887327258] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:59:15,813 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:59:15,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:59:15,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139579839] [2021-11-12 23:59:15,813 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:59:15,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:59:15,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:59:15,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:59:15,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:59:15,815 INFO L87 Difference]: Start difference. First operand 420 states and 454 transitions. Second operand has 5 states, 5 states have (on average 51.6) internal successors, (258), 5 states have internal predecessors, (258), 2 states have call successors, (89), 2 states have call predecessors, (89), 2 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) [2021-11-12 23:59:15,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:59:15,894 INFO L93 Difference]: Finished difference Result 420 states and 454 transitions. [2021-11-12 23:59:15,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:59:15,895 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 51.6) internal successors, (258), 5 states have internal predecessors, (258), 2 states have call successors, (89), 2 states have call predecessors, (89), 2 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) Word has length 291 [2021-11-12 23:59:15,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:59:15,897 INFO L225 Difference]: With dead ends: 420 [2021-11-12 23:59:15,897 INFO L226 Difference]: Without dead ends: 418 [2021-11-12 23:59:15,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 581 GetRequests, 576 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-11-12 23:59:15,898 INFO L933 BasicCegarLoop]: 351 mSDtfsCounter, 121 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.81ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 700 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.14ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.82ms IncrementalHoareTripleChecker+Time [2021-11-12 23:59:15,898 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 700 Invalid, 2 Unknown, 0 Unchecked, 1.14ms Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 3.82ms Time] [2021-11-12 23:59:15,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2021-11-12 23:59:15,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 418. [2021-11-12 23:59:15,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 272 states have (on average 1.0294117647058822) internal successors, (280), 278 states have internal predecessors, (280), 87 states have call successors, (87), 55 states have call predecessors, (87), 54 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2021-11-12 23:59:15,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 452 transitions. [2021-11-12 23:59:15,960 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 452 transitions. Word has length 291 [2021-11-12 23:59:15,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:59:15,961 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 452 transitions. [2021-11-12 23:59:15,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 51.6) internal successors, (258), 5 states have internal predecessors, (258), 2 states have call successors, (89), 2 states have call predecessors, (89), 2 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) [2021-11-12 23:59:15,961 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 452 transitions. [2021-11-12 23:59:15,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2021-11-12 23:59:15,963 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:59:15,963 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:59:15,990 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (57)] Forceful destruction successful, exit code 0 [2021-11-12 23:59:16,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:59:16,164 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ldv_linux_net_rtnetlink_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:59:16,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:59:16,164 INFO L85 PathProgramCache]: Analyzing trace with hash -2019577928, now seen corresponding path program 1 times [2021-11-12 23:59:16,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:59:16,166 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [10682056] [2021-11-12 23:59:16,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:59:16,167 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:59:16,167 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:59:16,168 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:59:16,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2021-11-12 23:59:18,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:59:18,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 1554 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:59:18,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:59:19,893 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:59:19,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:59:20,599 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:59:20,599 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:59:20,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [10682056] [2021-11-12 23:59:20,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [10682056] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:59:20,600 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:59:20,600 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:59:20,600 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490799210] [2021-11-12 23:59:20,600 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:59:20,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:59:20,601 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:59:20,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:59:20,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:59:20,602 INFO L87 Difference]: Start difference. First operand 418 states and 452 transitions. Second operand has 5 states, 5 states have (on average 53.2) internal successors, (266), 5 states have internal predecessors, (266), 2 states have call successors, (91), 2 states have call predecessors, (91), 2 states have return successors, (90), 2 states have call predecessors, (90), 2 states have call successors, (90) [2021-11-12 23:59:20,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:59:20,683 INFO L93 Difference]: Finished difference Result 418 states and 452 transitions. [2021-11-12 23:59:20,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:59:20,683 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 53.2) internal successors, (266), 5 states have internal predecessors, (266), 2 states have call successors, (91), 2 states have call predecessors, (91), 2 states have return successors, (90), 2 states have call predecessors, (90), 2 states have call successors, (90) Word has length 297 [2021-11-12 23:59:20,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:59:20,686 INFO L225 Difference]: With dead ends: 418 [2021-11-12 23:59:20,686 INFO L226 Difference]: Without dead ends: 416 [2021-11-12 23:59:20,687 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 593 GetRequests, 589 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-11-12 23:59:20,687 INFO L933 BasicCegarLoop]: 349 mSDtfsCounter, 110 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.55ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 1043 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.43ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.57ms IncrementalHoareTripleChecker+Time [2021-11-12 23:59:20,688 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 1043 Invalid, 2 Unknown, 0 Unchecked, 1.43ms Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 3.57ms Time] [2021-11-12 23:59:20,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2021-11-12 23:59:20,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 416. [2021-11-12 23:59:20,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 271 states have (on average 1.0258302583025831) internal successors, (278), 276 states have internal predecessors, (278), 87 states have call successors, (87), 55 states have call predecessors, (87), 54 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2021-11-12 23:59:20,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 450 transitions. [2021-11-12 23:59:20,782 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 450 transitions. Word has length 297 [2021-11-12 23:59:20,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:59:20,783 INFO L470 AbstractCegarLoop]: Abstraction has 416 states and 450 transitions. [2021-11-12 23:59:20,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 53.2) internal successors, (266), 5 states have internal predecessors, (266), 2 states have call successors, (91), 2 states have call predecessors, (91), 2 states have return successors, (90), 2 states have call predecessors, (90), 2 states have call successors, (90) [2021-11-12 23:59:20,783 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 450 transitions. [2021-11-12 23:59:20,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2021-11-12 23:59:20,786 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:59:20,786 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:59:20,822 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (58)] Forceful destruction successful, exit code 0 [2021-11-12 23:59:21,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:59:21,007 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ldv_linux_net_sock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:59:21,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:59:21,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1543049479, now seen corresponding path program 1 times [2021-11-12 23:59:21,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:59:21,009 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1823256179] [2021-11-12 23:59:21,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:59:21,010 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:59:21,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:59:21,010 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:59:21,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2021-11-12 23:59:23,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:59:23,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 1563 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:59:23,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:59:24,671 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:59:24,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:59:25,396 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:59:25,397 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:59:25,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1823256179] [2021-11-12 23:59:25,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1823256179] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:59:25,397 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:59:25,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:59:25,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007244144] [2021-11-12 23:59:25,397 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:59:25,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:59:25,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:59:25,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:59:25,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:59:25,399 INFO L87 Difference]: Start difference. First operand 416 states and 450 transitions. Second operand has 5 states, 5 states have (on average 54.8) internal successors, (274), 5 states have internal predecessors, (274), 2 states have call successors, (93), 2 states have call predecessors, (93), 2 states have return successors, (92), 2 states have call predecessors, (92), 2 states have call successors, (92) [2021-11-12 23:59:25,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:59:25,474 INFO L93 Difference]: Finished difference Result 416 states and 450 transitions. [2021-11-12 23:59:25,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:59:25,474 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 54.8) internal successors, (274), 5 states have internal predecessors, (274), 2 states have call successors, (93), 2 states have call predecessors, (93), 2 states have return successors, (92), 2 states have call predecessors, (92), 2 states have call successors, (92) Word has length 303 [2021-11-12 23:59:25,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:59:25,476 INFO L225 Difference]: With dead ends: 416 [2021-11-12 23:59:25,476 INFO L226 Difference]: Without dead ends: 414 [2021-11-12 23:59:25,476 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 605 GetRequests, 601 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-11-12 23:59:25,477 INFO L933 BasicCegarLoop]: 347 mSDtfsCounter, 102 mSDsluCounter, 690 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.36ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 1037 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.32ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.38ms IncrementalHoareTripleChecker+Time [2021-11-12 23:59:25,477 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 1037 Invalid, 2 Unknown, 0 Unchecked, 1.32ms Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 3.38ms Time] [2021-11-12 23:59:25,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-11-12 23:59:25,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 414. [2021-11-12 23:59:25,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 270 states have (on average 1.0222222222222221) internal successors, (276), 274 states have internal predecessors, (276), 87 states have call successors, (87), 55 states have call predecessors, (87), 54 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2021-11-12 23:59:25,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 448 transitions. [2021-11-12 23:59:25,542 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 448 transitions. Word has length 303 [2021-11-12 23:59:25,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:59:25,542 INFO L470 AbstractCegarLoop]: Abstraction has 414 states and 448 transitions. [2021-11-12 23:59:25,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 54.8) internal successors, (274), 5 states have internal predecessors, (274), 2 states have call successors, (93), 2 states have call predecessors, (93), 2 states have return successors, (92), 2 states have call predecessors, (92), 2 states have call successors, (92) [2021-11-12 23:59:25,542 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 448 transitions. [2021-11-12 23:59:25,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2021-11-12 23:59:25,545 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:59:25,545 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:59:25,595 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (59)] Forceful destruction successful, exit code 0 [2021-11-12 23:59:25,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:59:25,759 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:59:25,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:59:25,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1319340359, now seen corresponding path program 1 times [2021-11-12 23:59:25,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:59:25,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [688495299] [2021-11-12 23:59:25,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:59:25,762 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:59:25,762 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:59:25,762 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:59:25,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2021-11-12 23:59:28,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:59:28,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 1572 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:59:28,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:59:29,665 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:59:29,665 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:59:30,457 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:59:30,458 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:59:30,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [688495299] [2021-11-12 23:59:30,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [688495299] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:59:30,458 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:59:30,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:59:30,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938174228] [2021-11-12 23:59:30,458 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:59:30,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:59:30,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:59:30,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:59:30,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:59:30,460 INFO L87 Difference]: Start difference. First operand 414 states and 448 transitions. Second operand has 5 states, 5 states have (on average 56.4) internal successors, (282), 5 states have internal predecessors, (282), 2 states have call successors, (95), 2 states have call predecessors, (95), 2 states have return successors, (94), 2 states have call predecessors, (94), 2 states have call successors, (94) [2021-11-12 23:59:30,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:59:30,543 INFO L93 Difference]: Finished difference Result 414 states and 448 transitions. [2021-11-12 23:59:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:59:30,543 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 56.4) internal successors, (282), 5 states have internal predecessors, (282), 2 states have call successors, (95), 2 states have call predecessors, (95), 2 states have return successors, (94), 2 states have call predecessors, (94), 2 states have call successors, (94) Word has length 309 [2021-11-12 23:59:30,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:59:30,547 INFO L225 Difference]: With dead ends: 414 [2021-11-12 23:59:30,547 INFO L226 Difference]: Without dead ends: 412 [2021-11-12 23:59:30,547 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 617 GetRequests, 613 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-11-12 23:59:30,548 INFO L933 BasicCegarLoop]: 345 mSDtfsCounter, 97 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.68ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 688 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.11ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.69ms IncrementalHoareTripleChecker+Time [2021-11-12 23:59:30,548 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 688 Invalid, 2 Unknown, 0 Unchecked, 1.11ms Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 3.69ms Time] [2021-11-12 23:59:30,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2021-11-12 23:59:30,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 412. [2021-11-12 23:59:30,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 269 states have (on average 1.0185873605947955) internal successors, (274), 272 states have internal predecessors, (274), 87 states have call successors, (87), 55 states have call predecessors, (87), 54 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2021-11-12 23:59:30,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 446 transitions. [2021-11-12 23:59:30,624 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 446 transitions. Word has length 309 [2021-11-12 23:59:30,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:59:30,625 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 446 transitions. [2021-11-12 23:59:30,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 56.4) internal successors, (282), 5 states have internal predecessors, (282), 2 states have call successors, (95), 2 states have call predecessors, (95), 2 states have return successors, (94), 2 states have call predecessors, (94), 2 states have call successors, (94) [2021-11-12 23:59:30,625 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 446 transitions. [2021-11-12 23:59:30,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2021-11-12 23:59:30,628 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:59:30,628 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:59:30,663 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (60)] Forceful destruction successful, exit code 0 [2021-11-12 23:59:30,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:59:30,851 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:59:30,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:59:30,852 INFO L85 PathProgramCache]: Analyzing trace with hash 642791397, now seen corresponding path program 1 times [2021-11-12 23:59:30,855 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:59:30,855 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2013924976] [2021-11-12 23:59:30,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:59:30,855 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:59:30,855 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:59:30,857 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:59:30,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2021-11-12 23:59:33,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:59:33,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 1581 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:59:33,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:59:34,771 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:59:34,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:59:35,549 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:59:35,549 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:59:35,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2013924976] [2021-11-12 23:59:35,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2013924976] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:59:35,549 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:59:35,549 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:59:35,549 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446494807] [2021-11-12 23:59:35,550 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:59:35,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:59:35,550 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:59:35,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:59:35,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:59:35,551 INFO L87 Difference]: Start difference. First operand 412 states and 446 transitions. Second operand has 5 states, 5 states have (on average 58.0) internal successors, (290), 5 states have internal predecessors, (290), 2 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (96), 2 states have call predecessors, (96), 2 states have call successors, (96) [2021-11-12 23:59:35,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:59:35,684 INFO L93 Difference]: Finished difference Result 412 states and 446 transitions. [2021-11-12 23:59:35,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:59:35,685 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 58.0) internal successors, (290), 5 states have internal predecessors, (290), 2 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (96), 2 states have call predecessors, (96), 2 states have call successors, (96) Word has length 315 [2021-11-12 23:59:35,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:59:35,688 INFO L225 Difference]: With dead ends: 412 [2021-11-12 23:59:35,688 INFO L226 Difference]: Without dead ends: 410 [2021-11-12 23:59:35,688 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 629 GetRequests, 625 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-11-12 23:59:35,691 INFO L933 BasicCegarLoop]: 341 mSDtfsCounter, 86 mSDsluCounter, 678 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.07ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 1019 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.14ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.01ms IncrementalHoareTripleChecker+Time [2021-11-12 23:59:35,691 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 1019 Invalid, 8 Unknown, 0 Unchecked, 2.14ms Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 17.01ms Time] [2021-11-12 23:59:35,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-11-12 23:59:35,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 410. [2021-11-12 23:59:35,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 268 states have (on average 1.0149253731343284) internal successors, (272), 270 states have internal predecessors, (272), 87 states have call successors, (87), 55 states have call predecessors, (87), 54 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2021-11-12 23:59:35,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 444 transitions. [2021-11-12 23:59:35,795 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 444 transitions. Word has length 315 [2021-11-12 23:59:35,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:59:35,796 INFO L470 AbstractCegarLoop]: Abstraction has 410 states and 444 transitions. [2021-11-12 23:59:35,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 58.0) internal successors, (290), 5 states have internal predecessors, (290), 2 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (96), 2 states have call predecessors, (96), 2 states have call successors, (96) [2021-11-12 23:59:35,796 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 444 transitions. [2021-11-12 23:59:35,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2021-11-12 23:59:35,799 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:59:35,799 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:59:35,840 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (61)] Forceful destruction successful, exit code 0 [2021-11-12 23:59:36,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:59:36,014 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ldv_linux_usb_urb_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (and 27 more)] === [2021-11-12 23:59:36,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:59:36,014 INFO L85 PathProgramCache]: Analyzing trace with hash 1312174456, now seen corresponding path program 1 times [2021-11-12 23:59:36,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:59:36,018 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [323098758] [2021-11-12 23:59:36,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:59:36,018 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:59:36,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:59:36,020 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:59:36,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2021-11-12 23:59:38,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:59:38,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 1590 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:59:38,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:59:40,065 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:59:40,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:59:40,876 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2021-11-12 23:59:40,876 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:59:40,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [323098758] [2021-11-12 23:59:40,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [323098758] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:59:40,877 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:59:40,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-11-12 23:59:40,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266892191] [2021-11-12 23:59:40,877 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:59:40,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:59:40,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:59:40,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:59:40,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:59:40,879 INFO L87 Difference]: Start difference. First operand 410 states and 444 transitions. Second operand has 5 states, 5 states have (on average 59.6) internal successors, (298), 5 states have internal predecessors, (298), 2 states have call successors, (99), 2 states have call predecessors, (99), 2 states have return successors, (98), 2 states have call predecessors, (98), 2 states have call successors, (98) [2021-11-12 23:59:41,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:59:41,002 INFO L93 Difference]: Finished difference Result 410 states and 444 transitions. [2021-11-12 23:59:41,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:59:41,002 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 59.6) internal successors, (298), 5 states have internal predecessors, (298), 2 states have call successors, (99), 2 states have call predecessors, (99), 2 states have return successors, (98), 2 states have call predecessors, (98), 2 states have call successors, (98) Word has length 321 [2021-11-12 23:59:41,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:59:41,003 INFO L225 Difference]: With dead ends: 410 [2021-11-12 23:59:41,003 INFO L226 Difference]: Without dead ends: 0 [2021-11-12 23:59:41,004 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 641 GetRequests, 637 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-11-12 23:59:41,005 INFO L933 BasicCegarLoop]: 342 mSDtfsCounter, 77 mSDsluCounter, 684 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.87ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 1026 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.09ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.88ms IncrementalHoareTripleChecker+Time [2021-11-12 23:59:41,006 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 1026 Invalid, 1 Unknown, 0 Unchecked, 2.09ms Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 1.88ms Time] [2021-11-12 23:59:41,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-11-12 23:59:41,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-11-12 23:59:41,007 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-11-12 23:59:41,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-11-12 23:59:41,008 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 321 [2021-11-12 23:59:41,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:59:41,010 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-12 23:59:41,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 59.6) internal successors, (298), 5 states have internal predecessors, (298), 2 states have call successors, (99), 2 states have call predecessors, (99), 2 states have return successors, (98), 2 states have call predecessors, (98), 2 states have call successors, (98) [2021-11-12 23:59:41,011 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-11-12 23:59:41,011 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-11-12 23:59:41,013 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 29 remaining) [2021-11-12 23:59:41,014 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 29 remaining) [2021-11-12 23:59:41,014 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 29 remaining) [2021-11-12 23:59:41,014 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 29 remaining) [2021-11-12 23:59:41,015 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 29 remaining) [2021-11-12 23:59:41,015 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_lib_idr_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 29 remaining) [2021-11-12 23:59:41,015 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 29 remaining) [2021-11-12 23:59:41,015 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 29 remaining) [2021-11-12 23:59:41,015 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 29 remaining) [2021-11-12 23:59:41,016 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 29 remaining) [2021-11-12 23:59:41,016 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 29 remaining) [2021-11-12 23:59:41,016 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 29 remaining) [2021-11-12 23:59:41,016 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_net_rtnetlink_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 29 remaining) [2021-11-12 23:59:41,017 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 29 remaining) [2021-11-12 23:59:41,017 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 29 remaining) [2021-11-12 23:59:41,017 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_usb_urb_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 29 remaining) [2021-11-12 23:59:41,018 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_usb_gadget_destroy_classErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 29 remaining) [2021-11-12 23:59:41,018 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_kernel_rcu_srcu_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (11 of 29 remaining) [2021-11-12 23:59:41,018 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_drivers_base_class_destroy_classErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 29 remaining) [2021-11-12 23:59:41,018 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 29 remaining) [2021-11-12 23:59:41,019 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 29 remaining) [2021-11-12 23:59:41,019 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 29 remaining) [2021-11-12 23:59:41,019 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 29 remaining) [2021-11-12 23:59:41,019 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 29 remaining) [2021-11-12 23:59:41,019 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 29 remaining) [2021-11-12 23:59:41,020 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (3 of 29 remaining) [2021-11-12 23:59:41,020 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_net_sock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 29 remaining) [2021-11-12 23:59:41,020 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 29 remaining) [2021-11-12 23:59:41,020 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION (0 of 29 remaining) [2021-11-12 23:59:41,060 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (62)] Forceful destruction successful, exit code 0 [2021-11-12 23:59:41,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:59:41,245 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-11-13 00:02:09,974 INFO L858 garLoopResultBuilder]: For program point L11837(line 11837) no Hoare annotation was computed. [2021-11-13 00:02:09,975 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_rcu_update_lock_sched_check_final_stateFINAL(lines 8346 8354) no Hoare annotation was computed. [2021-11-13 00:02:09,975 INFO L858 garLoopResultBuilder]: For program point L11835(lines 11835 11840) no Hoare annotation was computed. [2021-11-13 00:02:09,975 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_rcu_update_lock_sched_check_final_stateEXIT(lines 8346 8354) no Hoare annotation was computed. [2021-11-13 00:02:09,975 INFO L861 garLoopResultBuilder]: At program point ldv_linux_kernel_rcu_update_lock_sched_check_final_stateENTRY(lines 8346 8354) the Hoare annotation is: true [2021-11-13 00:02:09,976 INFO L854 garLoopResultBuilder]: At program point L11835-2(lines 11832 11843) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (= |ldv_linux_kernel_rcu_update_lock_sched_check_final_state_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr#1| (_ bv1 32)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:09,976 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11837) no Hoare annotation was computed. [2021-11-13 00:02:09,976 INFO L858 garLoopResultBuilder]: For program point ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetEXIT(lines 11364 11375) no Hoare annotation was computed. [2021-11-13 00:02:09,976 INFO L858 garLoopResultBuilder]: For program point L11367-2(lines 11364 11375) no Hoare annotation was computed. [2021-11-13 00:02:09,976 INFO L858 garLoopResultBuilder]: For program point ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11369) no Hoare annotation was computed. [2021-11-13 00:02:09,977 INFO L858 garLoopResultBuilder]: For program point L11369(line 11369) no Hoare annotation was computed. [2021-11-13 00:02:09,977 INFO L861 garLoopResultBuilder]: At program point ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetENTRY(lines 11364 11375) the Hoare annotation is: true [2021-11-13 00:02:09,977 INFO L858 garLoopResultBuilder]: For program point L11367(lines 11367 11372) no Hoare annotation was computed. [2021-11-13 00:02:09,977 INFO L858 garLoopResultBuilder]: For program point L11132(lines 11132 11137) no Hoare annotation was computed. [2021-11-13 00:02:09,977 INFO L854 garLoopResultBuilder]: At program point L11132-2(lines 11129 11140) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (= |ldv_linux_mmc_sdio_func_check_final_state_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr#1| (_ bv1 32)) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:09,978 INFO L858 garLoopResultBuilder]: For program point ldv_linux_mmc_sdio_func_check_final_stateFINAL(lines 8544 8552) no Hoare annotation was computed. [2021-11-13 00:02:09,978 INFO L858 garLoopResultBuilder]: For program point ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11134) no Hoare annotation was computed. [2021-11-13 00:02:09,978 INFO L858 garLoopResultBuilder]: For program point L11134(line 11134) no Hoare annotation was computed. [2021-11-13 00:02:09,978 INFO L861 garLoopResultBuilder]: At program point ldv_linux_mmc_sdio_func_check_final_stateENTRY(lines 8544 8552) the Hoare annotation is: true [2021-11-13 00:02:09,978 INFO L858 garLoopResultBuilder]: For program point ldv_linux_mmc_sdio_func_check_final_stateEXIT(lines 8544 8552) no Hoare annotation was computed. [2021-11-13 00:02:09,978 INFO L858 garLoopResultBuilder]: For program point L9234-1(line 9234) no Hoare annotation was computed. [2021-11-13 00:02:09,978 INFO L861 garLoopResultBuilder]: At program point L9232(line 9232) the Hoare annotation is: true [2021-11-13 00:02:09,979 INFO L861 garLoopResultBuilder]: At program point ldv_undef_int_nonpositiveENTRY(lines 9226 9238) the Hoare annotation is: true [2021-11-13 00:02:09,979 INFO L858 garLoopResultBuilder]: For program point L9232-1(line 9232) no Hoare annotation was computed. [2021-11-13 00:02:09,979 INFO L858 garLoopResultBuilder]: For program point ldv_undef_int_nonpositiveFINAL(lines 9226 9238) no Hoare annotation was computed. [2021-11-13 00:02:09,979 INFO L858 garLoopResultBuilder]: For program point ldv_undef_int_nonpositiveEXIT(lines 9226 9238) no Hoare annotation was computed. [2021-11-13 00:02:09,979 INFO L861 garLoopResultBuilder]: At program point L9234(line 9234) the Hoare annotation is: true [2021-11-13 00:02:09,979 INFO L858 garLoopResultBuilder]: For program point ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11441) no Hoare annotation was computed. [2021-11-13 00:02:09,980 INFO L854 garLoopResultBuilder]: At program point L11439-2(lines 11436 11447) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (= (_ bv1 32) |ldv_linux_usb_gadget_check_final_state_ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit_~expr#1|) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:09,980 INFO L858 garLoopResultBuilder]: For program point L11441(line 11441) no Hoare annotation was computed. [2021-11-13 00:02:09,980 INFO L858 garLoopResultBuilder]: For program point L11439(lines 11439 11444) no Hoare annotation was computed. [2021-11-13 00:02:09,980 INFO L858 garLoopResultBuilder]: For program point ldv_linux_usb_gadget_check_final_stateEXIT(lines 8975 8983) no Hoare annotation was computed. [2021-11-13 00:02:09,980 INFO L861 garLoopResultBuilder]: At program point ldv_linux_usb_gadget_check_final_stateENTRY(lines 8975 8983) the Hoare annotation is: true [2021-11-13 00:02:09,981 INFO L858 garLoopResultBuilder]: For program point ldv_linux_usb_gadget_check_final_stateFINAL(lines 8975 8983) no Hoare annotation was computed. [2021-11-13 00:02:09,981 INFO L858 garLoopResultBuilder]: For program point L10959-2(lines 10956 10967) no Hoare annotation was computed. [2021-11-13 00:02:09,981 INFO L858 garLoopResultBuilder]: For program point ldv_assert_linux_fs_char_dev__double_registrationEXIT(lines 10956 10967) no Hoare annotation was computed. [2021-11-13 00:02:09,981 INFO L861 garLoopResultBuilder]: At program point ldv_assert_linux_fs_char_dev__double_registrationENTRY(lines 10956 10967) the Hoare annotation is: true [2021-11-13 00:02:09,981 INFO L858 garLoopResultBuilder]: For program point L10961(line 10961) no Hoare annotation was computed. [2021-11-13 00:02:09,981 INFO L858 garLoopResultBuilder]: For program point L10959(lines 10959 10964) no Hoare annotation was computed. [2021-11-13 00:02:09,981 INFO L858 garLoopResultBuilder]: For program point ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION(line 10961) no Hoare annotation was computed. [2021-11-13 00:02:09,982 INFO L861 garLoopResultBuilder]: At program point ldv_undef_intENTRY(lines 9193 9202) the Hoare annotation is: true [2021-11-13 00:02:09,982 INFO L858 garLoopResultBuilder]: For program point ldv_undef_intFINAL(lines 9193 9202) no Hoare annotation was computed. [2021-11-13 00:02:09,982 INFO L858 garLoopResultBuilder]: For program point ldv_undef_intEXIT(lines 9193 9202) no Hoare annotation was computed. [2021-11-13 00:02:09,982 INFO L858 garLoopResultBuilder]: For program point ldv_assumeFINAL(lines 9053 9063) no Hoare annotation was computed. [2021-11-13 00:02:09,982 INFO L854 garLoopResultBuilder]: At program point L9057(lines 9056 9059) the Hoare annotation is: (= |ldv_assume_#in~expression| ldv_assume_~expression) [2021-11-13 00:02:09,982 INFO L858 garLoopResultBuilder]: For program point L9056(lines 9056 9060) no Hoare annotation was computed. [2021-11-13 00:02:09,983 INFO L861 garLoopResultBuilder]: At program point ldv_assumeENTRY(lines 9053 9063) the Hoare annotation is: true [2021-11-13 00:02:09,983 INFO L858 garLoopResultBuilder]: For program point ldv_assumeEXIT(lines 9053 9063) no Hoare annotation was computed. [2021-11-13 00:02:09,983 INFO L858 garLoopResultBuilder]: For program point L10908(lines 10908 10913) no Hoare annotation was computed. [2021-11-13 00:02:09,983 INFO L854 garLoopResultBuilder]: At program point L10908-2(lines 10905 10916) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (= (_ bv1 32) |ldv_linux_lib_idr_check_final_state_ldv_assert_linux_lib_idr__more_at_exit_~expr#1|) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:09,983 INFO L858 garLoopResultBuilder]: For program point ldv_linux_lib_idr_check_final_stateEXIT(lines 10738 10746) no Hoare annotation was computed. [2021-11-13 00:02:09,983 INFO L858 garLoopResultBuilder]: For program point L10910(line 10910) no Hoare annotation was computed. [2021-11-13 00:02:09,984 INFO L858 garLoopResultBuilder]: For program point ldv_linux_lib_idr_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 10910) no Hoare annotation was computed. [2021-11-13 00:02:09,984 INFO L861 garLoopResultBuilder]: At program point ldv_linux_lib_idr_check_final_stateENTRY(lines 10738 10746) the Hoare annotation is: true [2021-11-13 00:02:09,984 INFO L858 garLoopResultBuilder]: For program point ldv_linux_lib_idr_check_final_stateFINAL(lines 10738 10746) no Hoare annotation was computed. [2021-11-13 00:02:09,984 INFO L858 garLoopResultBuilder]: For program point L11724(lines 11724 11729) no Hoare annotation was computed. [2021-11-13 00:02:09,984 INFO L858 garLoopResultBuilder]: For program point ldv_linux_fs_sysfs_check_final_stateEXIT(lines 8063 8071) no Hoare annotation was computed. [2021-11-13 00:02:09,985 INFO L854 garLoopResultBuilder]: At program point L11724-2(lines 11721 11732) the Hoare annotation is: (or (= |ldv_linux_fs_sysfs_check_final_state_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr#1| (_ bv1 32)) (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:09,985 INFO L858 garLoopResultBuilder]: For program point L11726(line 11726) no Hoare annotation was computed. [2021-11-13 00:02:09,985 INFO L861 garLoopResultBuilder]: At program point ldv_linux_fs_sysfs_check_final_stateENTRY(lines 8063 8071) the Hoare annotation is: true [2021-11-13 00:02:09,985 INFO L858 garLoopResultBuilder]: For program point ldv_linux_fs_sysfs_check_final_stateFINAL(lines 8063 8071) no Hoare annotation was computed. [2021-11-13 00:02:09,985 INFO L858 garLoopResultBuilder]: For program point ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11726) no Hoare annotation was computed. [2021-11-13 00:02:09,985 INFO L858 garLoopResultBuilder]: For program point ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11159) no Hoare annotation was computed. [2021-11-13 00:02:09,985 INFO L861 garLoopResultBuilder]: At program point ldv_linux_usb_coherent_check_final_stateENTRY(lines 8759 8767) the Hoare annotation is: true [2021-11-13 00:02:09,986 INFO L858 garLoopResultBuilder]: For program point ldv_linux_usb_coherent_check_final_stateFINAL(lines 8759 8767) no Hoare annotation was computed. [2021-11-13 00:02:09,986 INFO L858 garLoopResultBuilder]: For program point ldv_linux_usb_coherent_check_final_stateEXIT(lines 8759 8767) no Hoare annotation was computed. [2021-11-13 00:02:09,986 INFO L858 garLoopResultBuilder]: For program point L11157(lines 11157 11162) no Hoare annotation was computed. [2021-11-13 00:02:09,986 INFO L854 garLoopResultBuilder]: At program point L11157-2(lines 11154 11165) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (= |ldv_linux_usb_coherent_check_final_state_ldv_assert_linux_usb_coherent__more_initial_at_exit_~expr#1| (_ bv1 32)) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:09,986 INFO L858 garLoopResultBuilder]: For program point L11159(line 11159) no Hoare annotation was computed. [2021-11-13 00:02:09,986 INFO L861 garLoopResultBuilder]: At program point ldv_linux_usb_register_reset_error_counterENTRY(lines 9004 9010) the Hoare annotation is: true [2021-11-13 00:02:09,986 INFO L858 garLoopResultBuilder]: For program point ldv_linux_usb_register_reset_error_counterFINAL(lines 9004 9010) no Hoare annotation was computed. [2021-11-13 00:02:09,986 INFO L858 garLoopResultBuilder]: For program point ldv_linux_usb_register_reset_error_counterEXIT(lines 9004 9010) no Hoare annotation was computed. [2021-11-13 00:02:09,987 INFO L858 garLoopResultBuilder]: For program point ldv_linux_fs_char_dev_check_final_stateEXIT(lines 8024 8032) no Hoare annotation was computed. [2021-11-13 00:02:09,987 INFO L861 garLoopResultBuilder]: At program point ldv_linux_fs_char_dev_check_final_stateENTRY(lines 8024 8032) the Hoare annotation is: true [2021-11-13 00:02:09,987 INFO L858 garLoopResultBuilder]: For program point ldv_linux_fs_char_dev_check_final_stateFINAL(lines 8024 8032) no Hoare annotation was computed. [2021-11-13 00:02:09,987 INFO L854 garLoopResultBuilder]: At program point L10983-2(lines 10980 10991) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (= |ldv_linux_fs_char_dev_check_final_state_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr#1| (_ bv1 32)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:09,987 INFO L858 garLoopResultBuilder]: For program point L10985(line 10985) no Hoare annotation was computed. [2021-11-13 00:02:09,987 INFO L858 garLoopResultBuilder]: For program point ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 10985) no Hoare annotation was computed. [2021-11-13 00:02:09,987 INFO L858 garLoopResultBuilder]: For program point L10983(lines 10983 10988) no Hoare annotation was computed. [2021-11-13 00:02:09,987 INFO L861 garLoopResultBuilder]: At program point ldv_assert_linux_drivers_base_class__double_registrationENTRY(lines 11536 11547) the Hoare annotation is: true [2021-11-13 00:02:09,988 INFO L858 garLoopResultBuilder]: For program point L11539-2(lines 11536 11547) no Hoare annotation was computed. [2021-11-13 00:02:09,988 INFO L858 garLoopResultBuilder]: For program point ldv_assert_linux_drivers_base_class__double_registrationEXIT(lines 11536 11547) no Hoare annotation was computed. [2021-11-13 00:02:09,988 INFO L858 garLoopResultBuilder]: For program point L11541(line 11541) no Hoare annotation was computed. [2021-11-13 00:02:09,988 INFO L858 garLoopResultBuilder]: For program point L11539(lines 11539 11544) no Hoare annotation was computed. [2021-11-13 00:02:09,988 INFO L858 garLoopResultBuilder]: For program point ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11541) no Hoare annotation was computed. [2021-11-13 00:02:09,988 INFO L858 garLoopResultBuilder]: For program point ldv_stopEXIT(lines 9064 9070) no Hoare annotation was computed. [2021-11-13 00:02:09,988 INFO L861 garLoopResultBuilder]: At program point ldv_stopENTRY(lines 9064 9070) the Hoare annotation is: true [2021-11-13 00:02:09,988 INFO L858 garLoopResultBuilder]: For program point L11196(line 11196) no Hoare annotation was computed. [2021-11-13 00:02:09,988 INFO L861 garLoopResultBuilder]: At program point ldv_linux_kernel_rcu_update_lock_check_final_stateENTRY(lines 8385 8393) the Hoare annotation is: true [2021-11-13 00:02:09,988 INFO L858 garLoopResultBuilder]: For program point L11194(lines 11194 11199) no Hoare annotation was computed. [2021-11-13 00:02:09,988 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_rcu_update_lock_check_final_stateEXIT(lines 8385 8393) no Hoare annotation was computed. [2021-11-13 00:02:09,989 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11196) no Hoare annotation was computed. [2021-11-13 00:02:09,989 INFO L854 garLoopResultBuilder]: At program point L11194-2(lines 11191 11202) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (= |ldv_linux_kernel_rcu_update_lock_check_final_state_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr#1| (_ bv1 32)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:09,989 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_rcu_update_lock_check_final_stateFINAL(lines 8385 8393) no Hoare annotation was computed. [2021-11-13 00:02:09,989 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_rcu_update_lock_bh_check_final_stateEXIT(lines 8307 8315) no Hoare annotation was computed. [2021-11-13 00:02:09,989 INFO L858 garLoopResultBuilder]: For program point L11258(line 11258) no Hoare annotation was computed. [2021-11-13 00:02:09,989 INFO L861 garLoopResultBuilder]: At program point ldv_linux_kernel_rcu_update_lock_bh_check_final_stateENTRY(lines 8307 8315) the Hoare annotation is: true [2021-11-13 00:02:09,989 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_rcu_update_lock_bh_check_final_stateFINAL(lines 8307 8315) no Hoare annotation was computed. [2021-11-13 00:02:09,989 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11258) no Hoare annotation was computed. [2021-11-13 00:02:09,989 INFO L858 garLoopResultBuilder]: For program point L11256(lines 11256 11261) no Hoare annotation was computed. [2021-11-13 00:02:09,990 INFO L854 garLoopResultBuilder]: At program point L11256-2(lines 11253 11264) the Hoare annotation is: (or (= |ldv_linux_kernel_rcu_update_lock_bh_check_final_state_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr#1| (_ bv1 32)) (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:09,990 INFO L858 garLoopResultBuilder]: For program point ldv_linux_net_rtnetlink_check_final_stateEXIT(lines 8663 8671) no Hoare annotation was computed. [2021-11-13 00:02:09,990 INFO L861 garLoopResultBuilder]: At program point ldv_linux_net_rtnetlink_check_final_stateENTRY(lines 8663 8671) the Hoare annotation is: true [2021-11-13 00:02:09,990 INFO L858 garLoopResultBuilder]: For program point ldv_linux_net_rtnetlink_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 10776) no Hoare annotation was computed. [2021-11-13 00:02:09,990 INFO L854 garLoopResultBuilder]: At program point L10774-2(lines 10771 10782) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= |ldv_linux_net_rtnetlink_check_final_state_ldv_assert_linux_net_rtnetlink__lock_on_exit_~expr#1| (_ bv1 32)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:09,990 INFO L858 garLoopResultBuilder]: For program point L10776(line 10776) no Hoare annotation was computed. [2021-11-13 00:02:09,990 INFO L858 garLoopResultBuilder]: For program point ldv_linux_net_rtnetlink_check_final_stateFINAL(lines 8663 8671) no Hoare annotation was computed. [2021-11-13 00:02:09,990 INFO L858 garLoopResultBuilder]: For program point L10774(lines 10774 10779) no Hoare annotation was computed. [2021-11-13 00:02:09,990 INFO L858 garLoopResultBuilder]: For program point L11501(lines 11501 11506) no Hoare annotation was computed. [2021-11-13 00:02:09,990 INFO L858 garLoopResultBuilder]: For program point ldv_linux_block_request_check_final_stateFINAL(lines 7798 7806) no Hoare annotation was computed. [2021-11-13 00:02:09,990 INFO L854 garLoopResultBuilder]: At program point L11501-2(lines 11498 11509) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (= |ldv_linux_block_request_check_final_state_ldv_assert_linux_block_request__get_at_exit_~expr#1| (_ bv1 32)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:09,990 INFO L858 garLoopResultBuilder]: For program point ldv_linux_block_request_check_final_stateEXIT(lines 7798 7806) no Hoare annotation was computed. [2021-11-13 00:02:09,991 INFO L858 garLoopResultBuilder]: For program point L11503(line 11503) no Hoare annotation was computed. [2021-11-13 00:02:09,991 INFO L861 garLoopResultBuilder]: At program point ldv_linux_block_request_check_final_stateENTRY(lines 7798 7806) the Hoare annotation is: true [2021-11-13 00:02:09,991 INFO L858 garLoopResultBuilder]: For program point ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11503) no Hoare annotation was computed. [2021-11-13 00:02:09,991 INFO L858 garLoopResultBuilder]: For program point L11661(lines 11661 11666) no Hoare annotation was computed. [2021-11-13 00:02:09,991 INFO L858 garLoopResultBuilder]: For program point ldv_linux_block_genhd_check_final_stateEXIT(lines 7751 7759) no Hoare annotation was computed. [2021-11-13 00:02:09,991 INFO L854 garLoopResultBuilder]: At program point L11661-2(lines 11658 11669) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (= |ldv_linux_block_genhd_check_final_state_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr#1| (_ bv1 32)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:09,991 INFO L858 garLoopResultBuilder]: For program point ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11663) no Hoare annotation was computed. [2021-11-13 00:02:09,992 INFO L858 garLoopResultBuilder]: For program point L11663(line 11663) no Hoare annotation was computed. [2021-11-13 00:02:09,992 INFO L861 garLoopResultBuilder]: At program point ldv_linux_block_genhd_check_final_stateENTRY(lines 7751 7759) the Hoare annotation is: true [2021-11-13 00:02:09,992 INFO L858 garLoopResultBuilder]: For program point ldv_linux_block_genhd_check_final_stateFINAL(lines 7751 7759) no Hoare annotation was computed. [2021-11-13 00:02:09,992 INFO L858 garLoopResultBuilder]: For program point ldv_linux_usb_urb_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11800) no Hoare annotation was computed. [2021-11-13 00:02:09,992 INFO L858 garLoopResultBuilder]: For program point ldv_linux_usb_urb_check_final_stateFINAL(lines 9042 9050) no Hoare annotation was computed. [2021-11-13 00:02:09,992 INFO L858 garLoopResultBuilder]: For program point ldv_linux_usb_urb_check_final_stateEXIT(lines 9042 9050) no Hoare annotation was computed. [2021-11-13 00:02:09,992 INFO L861 garLoopResultBuilder]: At program point L11798-2(lines 11795 11806) the Hoare annotation is: true [2021-11-13 00:02:09,992 INFO L861 garLoopResultBuilder]: At program point ldv_linux_usb_urb_check_final_stateENTRY(lines 9042 9050) the Hoare annotation is: true [2021-11-13 00:02:09,992 INFO L858 garLoopResultBuilder]: For program point L11800(line 11800) no Hoare annotation was computed. [2021-11-13 00:02:09,993 INFO L858 garLoopResultBuilder]: For program point L11798(lines 11798 11803) no Hoare annotation was computed. [2021-11-13 00:02:09,993 INFO L858 garLoopResultBuilder]: For program point ldv__builtin_expectFINAL(lines 9071 9076) no Hoare annotation was computed. [2021-11-13 00:02:09,993 INFO L861 garLoopResultBuilder]: At program point ldv__builtin_expectENTRY(lines 9071 9076) the Hoare annotation is: true [2021-11-13 00:02:09,993 INFO L858 garLoopResultBuilder]: For program point ldv__builtin_expectEXIT(lines 9071 9076) no Hoare annotation was computed. [2021-11-13 00:02:09,993 INFO L858 garLoopResultBuilder]: For program point ldv_linux_usb_gadget_destroy_classFINAL(lines 8879 8899) no Hoare annotation was computed. [2021-11-13 00:02:09,993 INFO L858 garLoopResultBuilder]: For program point L11381(line 11381) no Hoare annotation was computed. [2021-11-13 00:02:09,993 INFO L861 garLoopResultBuilder]: At program point ldv_linux_usb_gadget_destroy_classENTRY(lines 8879 8899) the Hoare annotation is: true [2021-11-13 00:02:09,993 INFO L858 garLoopResultBuilder]: For program point L8883(lines 8883 8893) no Hoare annotation was computed. [2021-11-13 00:02:09,993 INFO L858 garLoopResultBuilder]: For program point L11379(lines 11379 11384) no Hoare annotation was computed. [2021-11-13 00:02:09,993 INFO L858 garLoopResultBuilder]: For program point L8889(lines 8889 8892) no Hoare annotation was computed. [2021-11-13 00:02:09,993 INFO L854 garLoopResultBuilder]: At program point L8887(line 8887) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)))) (.cse1 (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0))) (.cse2 (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0))) (.cse3 (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0))) (.cse4 (not (= (_ bv0 32) ~locksocknumber~0))) (.cse5 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse6 (not (= ~rtnllocknumber~0 (_ bv0 32)))) (.cse7 (and (= |ldv_linux_usb_gadget_destroy_class_#in~cls#1.offset| |ldv_linux_usb_gadget_destroy_class_~cls#1.offset|) (= |ldv_linux_usb_gadget_destroy_class_~cls#1.base| |ldv_linux_usb_gadget_destroy_class_#in~cls#1.base|))) (.cse8 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse9 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse10 (not (= (_ bv0 64) ~lirc_class~0.offset))) (.cse11 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse14 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse15 (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)))) (.cse16 (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)))) (.cse17 (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)))) (.cse18 (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (.cse19 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse20 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse21 (= ~lirc_class~0.base (_ bv0 64))) (.cse22 (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)))) (.cse23 (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32))) .cse23) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2021-11-13 00:02:09,993 INFO L858 garLoopResultBuilder]: For program point ldv_linux_usb_gadget_destroy_classEXIT(lines 8879 8899) no Hoare annotation was computed. [2021-11-13 00:02:09,993 INFO L858 garLoopResultBuilder]: For program point L8887-1(line 8887) no Hoare annotation was computed. [2021-11-13 00:02:09,994 INFO L854 garLoopResultBuilder]: At program point L8876(lines 8870 8878) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)))) (.cse1 (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0))) (.cse2 (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0))) (.cse3 (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0))) (.cse4 (not (= (_ bv0 32) ~locksocknumber~0))) (.cse5 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse6 (not (= ~rtnllocknumber~0 (_ bv0 32)))) (.cse7 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse8 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse9 (not (= (_ bv0 64) ~lirc_class~0.offset))) (.cse10 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse14 (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)))) (.cse15 (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)))) (.cse16 (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)))) (.cse17 (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (.cse18 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse19 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse20 (= ~lirc_class~0.base (_ bv0 64))) (.cse21 (and (= |ldv_linux_usb_gadget_destroy_class_#in~cls#1.offset| |ldv_linux_usb_gadget_destroy_class_~cls#1.offset|) (= |ldv_linux_usb_gadget_destroy_class_~cls#1.base| |ldv_linux_usb_gadget_destroy_class_#in~cls#1.base|) (= |ldv_linux_usb_gadget_destroy_class_ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)))) (.cse22 (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)))) (.cse23 (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32))) .cse23))) [2021-11-13 00:02:09,994 INFO L854 garLoopResultBuilder]: At program point L11379-2(lines 11376 11387) the Hoare annotation is: (let ((.cse0 (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)))) (.cse1 (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0))) (.cse2 (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0))) (.cse3 (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0))) (.cse4 (not (= (_ bv0 32) ~locksocknumber~0))) (.cse5 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse6 (not (= ~rtnllocknumber~0 (_ bv0 32)))) (.cse7 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse8 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse9 (not (= (_ bv0 64) ~lirc_class~0.offset))) (.cse10 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse14 (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)))) (.cse15 (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)))) (.cse16 (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)))) (.cse17 (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (.cse18 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse19 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse20 (= ~lirc_class~0.base (_ bv0 64))) (.cse21 (and (= |ldv_linux_usb_gadget_destroy_class_#in~cls#1.offset| |ldv_linux_usb_gadget_destroy_class_~cls#1.offset|) (= |ldv_linux_usb_gadget_destroy_class_~cls#1.base| |ldv_linux_usb_gadget_destroy_class_#in~cls#1.base|) (= |ldv_linux_usb_gadget_destroy_class_ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)))) (.cse22 (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)))) (.cse23 (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32))) .cse23))) [2021-11-13 00:02:09,994 INFO L858 garLoopResultBuilder]: For program point ldv_linux_usb_gadget_destroy_classErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11381) no Hoare annotation was computed. [2021-11-13 00:02:09,994 INFO L858 garLoopResultBuilder]: For program point L11020(lines 11020 11025) no Hoare annotation was computed. [2021-11-13 00:02:09,994 INFO L854 garLoopResultBuilder]: At program point L11020-2(lines 11017 11028) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (= |ldv_linux_kernel_rcu_srcu_check_final_state_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr#1| (_ bv1 32)) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:09,994 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_rcu_srcu_check_final_stateEXIT(lines 8268 8276) no Hoare annotation was computed. [2021-11-13 00:02:09,994 INFO L858 garLoopResultBuilder]: For program point L11022(line 11022) no Hoare annotation was computed. [2021-11-13 00:02:09,994 INFO L861 garLoopResultBuilder]: At program point ldv_linux_kernel_rcu_srcu_check_final_stateENTRY(lines 8268 8276) the Hoare annotation is: true [2021-11-13 00:02:09,994 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_rcu_srcu_check_final_stateFINAL(lines 8268 8276) no Hoare annotation was computed. [2021-11-13 00:02:09,995 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_rcu_srcu_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11022) no Hoare annotation was computed. [2021-11-13 00:02:09,995 INFO L858 garLoopResultBuilder]: For program point L8399-1(line 8399) no Hoare annotation was computed. [2021-11-13 00:02:09,995 INFO L854 garLoopResultBuilder]: At program point L8399(line 8399) the Hoare annotation is: (let ((.cse0 (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0))) (.cse2 (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0))) (.cse3 (not (= (_ bv0 32) ~locksocknumber~0))) (.cse4 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse5 (not (= ~rtnllocknumber~0 (_ bv0 32)))) (.cse6 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse7 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse8 (not (= (_ bv0 64) ~lirc_class~0.offset))) (.cse9 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse10 (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)))) (.cse14 (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)))) (.cse15 (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)))) (.cse16 (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (.cse17 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse18 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse19 (= |ldv_filter_positive_int_#in~val| ldv_filter_positive_int_~val)) (.cse20 (= ~lirc_class~0.base (_ bv0 64))) (.cse21 (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)))) (.cse22 (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))))) (and (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32))) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32))) .cse22))) [2021-11-13 00:02:09,995 INFO L858 garLoopResultBuilder]: For program point ldv_filter_positive_intEXIT(lines 8395 8403) no Hoare annotation was computed. [2021-11-13 00:02:09,995 INFO L861 garLoopResultBuilder]: At program point ldv_filter_positive_intENTRY(lines 8395 8403) the Hoare annotation is: true [2021-11-13 00:02:09,995 INFO L858 garLoopResultBuilder]: For program point ldv_filter_positive_intFINAL(lines 8395 8403) no Hoare annotation was computed. [2021-11-13 00:02:09,995 INFO L854 garLoopResultBuilder]: At program point L11551-2(lines 11548 11559) the Hoare annotation is: (let ((.cse0 (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0))) (.cse2 (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0))) (.cse3 (not (= (_ bv0 32) ~locksocknumber~0))) (.cse4 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse5 (not (= ~rtnllocknumber~0 (_ bv0 32)))) (.cse6 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse7 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse8 (not (= (_ bv0 64) ~lirc_class~0.offset))) (.cse9 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse10 (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)))) (.cse14 (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)))) (.cse15 (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)))) (.cse16 (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= |ldv_linux_drivers_base_class_destroy_class_~cls#1.base| |ldv_linux_drivers_base_class_destroy_class_#in~cls#1.base|) (= |ldv_linux_drivers_base_class_destroy_class_~cls#1.offset| |ldv_linux_drivers_base_class_destroy_class_#in~cls#1.offset|) (= |ldv_linux_drivers_base_class_destroy_class_ldv_assert_linux_drivers_base_class__double_deregistration_~expr#1| (_ bv1 32)) (let ((.cse24 (bvugt (bvadd |ldv_linux_drivers_base_class_destroy_class_#in~cls#1.base| |ldv_linux_drivers_base_class_destroy_class_#in~cls#1.offset|) (_ bv18446744073709547521 64)))) (or (and (= ((_ sign_extend 32) (_ bv1 32)) |ldv_linux_drivers_base_class_destroy_class_~tmp~46#1|) .cse24) (and (not .cse24) (= ((_ sign_extend 32) (_ bv0 32)) |ldv_linux_drivers_base_class_destroy_class_~tmp~46#1|)))))) (.cse17 (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (.cse18 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse19 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse20 (= ~lirc_class~0.base (_ bv0 64))) (.cse21 (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)))) (.cse22 (not (= |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv1 32)))) (.cse23 (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32))) .cse22 .cse23) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2021-11-13 00:02:09,995 INFO L858 garLoopResultBuilder]: For program point L7867-1(line 7867) no Hoare annotation was computed. [2021-11-13 00:02:09,995 INFO L854 garLoopResultBuilder]: At program point L7867(line 7867) the Hoare annotation is: (let ((.cse0 (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0))) (.cse2 (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0))) (.cse3 (not (= (_ bv0 32) ~locksocknumber~0))) (.cse4 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse5 (not (= ~rtnllocknumber~0 (_ bv0 32)))) (.cse6 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse7 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse8 (not (= (_ bv0 64) ~lirc_class~0.offset))) (.cse9 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse10 (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)))) (.cse14 (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)))) (.cse15 (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)))) (.cse16 (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (.cse17 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse18 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse19 (and (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) (= |ldv_linux_drivers_base_class_destroy_class_~cls#1.base| |ldv_linux_drivers_base_class_destroy_class_#in~cls#1.base|) (= |ldv_linux_drivers_base_class_destroy_class_~cls#1.offset| |ldv_linux_drivers_base_class_destroy_class_#in~cls#1.offset|))) (.cse20 (= ~lirc_class~0.base (_ bv0 64))) (.cse21 (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)))) (.cse22 (not (= |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv1 32)))) (.cse23 (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32))) .cse22 .cse23) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2021-11-13 00:02:09,996 INFO L858 garLoopResultBuilder]: For program point L11553(line 11553) no Hoare annotation was computed. [2021-11-13 00:02:09,996 INFO L858 garLoopResultBuilder]: For program point L7869(lines 7869 7872) no Hoare annotation was computed. [2021-11-13 00:02:09,996 INFO L858 garLoopResultBuilder]: For program point L11551(lines 11551 11556) no Hoare annotation was computed. [2021-11-13 00:02:09,996 INFO L858 garLoopResultBuilder]: For program point L7863(lines 7863 7873) no Hoare annotation was computed. [2021-11-13 00:02:09,996 INFO L858 garLoopResultBuilder]: For program point ldv_linux_drivers_base_class_destroy_classFINAL(lines 7859 7879) no Hoare annotation was computed. [2021-11-13 00:02:09,996 INFO L858 garLoopResultBuilder]: For program point ldv_linux_drivers_base_class_destroy_classErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11553) no Hoare annotation was computed. [2021-11-13 00:02:09,996 INFO L854 garLoopResultBuilder]: At program point ldv_linux_drivers_base_class_destroy_classENTRY(lines 7859 7879) the Hoare annotation is: (let ((.cse0 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32))) (.cse1 (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0))) (.cse2 (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0))) (.cse3 (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0))) (.cse4 (not (= (_ bv0 32) ~locksocknumber~0))) (.cse5 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse6 (not (= ~rtnllocknumber~0 (_ bv0 32)))) (.cse7 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse8 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse9 (not (= (_ bv0 64) ~lirc_class~0.offset))) (.cse10 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse11 (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse14 (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)))) (.cse15 (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)))) (.cse16 (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)))) (.cse17 (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (.cse18 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse19 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse20 (= ~lirc_class~0.base (_ bv0 64))) (.cse21 (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)))) (.cse22 (not (= |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv1 32)))) (.cse23 (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32))) .cse22 .cse23) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2021-11-13 00:02:09,996 INFO L854 garLoopResultBuilder]: At program point L7856(lines 7849 7858) the Hoare annotation is: (let ((.cse0 (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0))) (.cse1 (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0))) (.cse2 (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0))) (.cse3 (not (= (_ bv0 32) ~locksocknumber~0))) (.cse4 (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0))) (.cse5 (not (= ~rtnllocknumber~0 (_ bv0 32)))) (.cse6 (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)))) (.cse7 (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)))) (.cse8 (not (= (_ bv0 64) ~lirc_class~0.offset))) (.cse9 (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32)))) (.cse10 (and (= |ldv_linux_drivers_base_class_destroy_class_~cls#1.base| |ldv_linux_drivers_base_class_destroy_class_#in~cls#1.base|) (= |ldv_linux_drivers_base_class_destroy_class_~cls#1.offset| |ldv_linux_drivers_base_class_destroy_class_#in~cls#1.offset|) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= |ldv_linux_drivers_base_class_destroy_class_ldv_assert_linux_drivers_base_class__double_deregistration_~expr#1| (_ bv1 32)) (let ((.cse24 (bvugt (bvadd |ldv_linux_drivers_base_class_destroy_class_#in~cls#1.base| |ldv_linux_drivers_base_class_destroy_class_#in~cls#1.offset|) (_ bv18446744073709547521 64)))) (or (and (= ((_ sign_extend 32) (_ bv1 32)) |ldv_linux_drivers_base_class_destroy_class_~tmp~46#1|) .cse24) (and (not .cse24) (= ((_ sign_extend 32) (_ bv0 32)) |ldv_linux_drivers_base_class_destroy_class_~tmp~46#1|)))))) (.cse11 (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)))) (.cse12 (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)))) (.cse13 (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32)))) (.cse14 (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32)))) (.cse15 (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)))) (.cse16 (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)))) (.cse17 (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (.cse18 (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)))) (.cse19 (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0))) (.cse20 (= ~lirc_class~0.base (_ bv0 64))) (.cse21 (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)))) (.cse22 (not (= |old(~ldv_linux_drivers_base_class_usb_gadget_class~0)| (_ bv1 32)))) (.cse23 (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32))) .cse22 .cse23) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2021-11-13 00:02:09,996 INFO L858 garLoopResultBuilder]: For program point ldv_linux_drivers_base_class_destroy_classEXIT(lines 7859 7879) no Hoare annotation was computed. [2021-11-13 00:02:09,996 INFO L858 garLoopResultBuilder]: For program point ldv_linux_arch_io_check_final_stateEXIT(lines 7703 7711) no Hoare annotation was computed. [2021-11-13 00:02:09,997 INFO L861 garLoopResultBuilder]: At program point ldv_linux_arch_io_check_final_stateENTRY(lines 7703 7711) the Hoare annotation is: true [2021-11-13 00:02:09,997 INFO L858 garLoopResultBuilder]: For program point ldv_linux_arch_io_check_final_stateFINAL(lines 7703 7711) no Hoare annotation was computed. [2021-11-13 00:02:09,997 INFO L854 garLoopResultBuilder]: At program point L11686-2(lines 11683 11694) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (= (_ bv1 32) |ldv_linux_arch_io_check_final_state_ldv_assert_linux_arch_io__more_initial_at_exit_~expr#1|) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:09,997 INFO L858 garLoopResultBuilder]: For program point ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11688) no Hoare annotation was computed. [2021-11-13 00:02:09,997 INFO L858 garLoopResultBuilder]: For program point L11688(line 11688) no Hoare annotation was computed. [2021-11-13 00:02:09,997 INFO L858 garLoopResultBuilder]: For program point L11686(lines 11686 11691) no Hoare annotation was computed. [2021-11-13 00:02:09,997 INFO L861 garLoopResultBuilder]: At program point ldv_linux_net_register_reset_error_counterENTRY(lines 8573 8579) the Hoare annotation is: true [2021-11-13 00:02:09,997 INFO L858 garLoopResultBuilder]: For program point ldv_linux_net_register_reset_error_counterEXIT(lines 8573 8579) no Hoare annotation was computed. [2021-11-13 00:02:09,997 INFO L858 garLoopResultBuilder]: For program point ldv_linux_net_register_reset_error_counterFINAL(lines 8573 8579) no Hoare annotation was computed. [2021-11-13 00:02:09,997 INFO L858 garLoopResultBuilder]: For program point ldv_is_errEXIT(lines 7931 7936) no Hoare annotation was computed. [2021-11-13 00:02:09,997 INFO L861 garLoopResultBuilder]: At program point ldv_is_errENTRY(lines 7931 7936) the Hoare annotation is: true [2021-11-13 00:02:09,997 INFO L858 garLoopResultBuilder]: For program point ldv_is_errFINAL(lines 7931 7936) no Hoare annotation was computed. [2021-11-13 00:02:09,997 INFO L858 garLoopResultBuilder]: For program point L11045(lines 11045 11050) no Hoare annotation was computed. [2021-11-13 00:02:09,998 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11047) no Hoare annotation was computed. [2021-11-13 00:02:09,998 INFO L854 garLoopResultBuilder]: At program point L11045-2(lines 11042 11053) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (= |ldv_linux_kernel_module_check_final_state_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr#1| (_ bv1 32)) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:09,998 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_module_check_final_stateEXIT(lines 8229 8237) no Hoare annotation was computed. [2021-11-13 00:02:09,998 INFO L861 garLoopResultBuilder]: At program point ldv_linux_kernel_module_check_final_stateENTRY(lines 8229 8237) the Hoare annotation is: true [2021-11-13 00:02:09,998 INFO L858 garLoopResultBuilder]: For program point L11047(line 11047) no Hoare annotation was computed. [2021-11-13 00:02:09,998 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_module_check_final_stateFINAL(lines 8229 8237) no Hoare annotation was computed. [2021-11-13 00:02:09,998 INFO L858 garLoopResultBuilder]: For program point ldv_linux_block_queue_check_final_stateEXIT(lines 7774 7782) no Hoare annotation was computed. [2021-11-13 00:02:09,998 INFO L858 garLoopResultBuilder]: For program point L11600(lines 11600 11605) no Hoare annotation was computed. [2021-11-13 00:02:09,998 INFO L858 garLoopResultBuilder]: For program point ldv_linux_block_queue_check_final_stateFINAL(lines 7774 7782) no Hoare annotation was computed. [2021-11-13 00:02:09,998 INFO L861 garLoopResultBuilder]: At program point ldv_linux_block_queue_check_final_stateENTRY(lines 7774 7782) the Hoare annotation is: true [2021-11-13 00:02:09,998 INFO L854 garLoopResultBuilder]: At program point L11600-2(lines 11597 11608) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (= |ldv_linux_block_queue_check_final_state_ldv_assert_linux_block_queue__more_initial_at_exit_~expr#1| (_ bv1 32)) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:09,998 INFO L858 garLoopResultBuilder]: For program point ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11602) no Hoare annotation was computed. [2021-11-13 00:02:09,999 INFO L858 garLoopResultBuilder]: For program point L11602(line 11602) no Hoare annotation was computed. [2021-11-13 00:02:09,999 INFO L861 garLoopResultBuilder]: At program point ldv_mallocENTRY(lines 9091 9114) the Hoare annotation is: true [2021-11-13 00:02:09,999 INFO L854 garLoopResultBuilder]: At program point L9107(line 9107) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (bvugt (bvadd ~lirc_class~0.base ~lirc_class~0.offset) (_ bv18446744073709547521 64)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (and (not (= (_ bv0 64) ldv_malloc_~res~4.base)) (let ((.cse0 (bvugt (bvadd ldv_malloc_~res~4.base ldv_malloc_~res~4.offset) (_ bv18446744073709547521 64)))) (or (and (not .cse0) (= ((_ sign_extend 32) (_ bv0 32)) ldv_malloc_~tmp___0~22)) (and (= ((_ sign_extend 32) (_ bv1 32)) ldv_malloc_~tmp___0~22) .cse0))) (= (_ bv0 64) ldv_malloc_~res~4.offset)) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:09,999 INFO L858 garLoopResultBuilder]: For program point L9106(line 9106) no Hoare annotation was computed. [2021-11-13 00:02:09,999 INFO L858 garLoopResultBuilder]: For program point L9107-1(line 9107) no Hoare annotation was computed. [2021-11-13 00:02:09,999 INFO L858 garLoopResultBuilder]: For program point ldv_mallocEXIT(lines 9091 9114) no Hoare annotation was computed. [2021-11-13 00:02:09,999 INFO L858 garLoopResultBuilder]: For program point L9101(lines 9101 9112) no Hoare annotation was computed. [2021-11-13 00:02:09,999 INFO L861 garLoopResultBuilder]: At program point L9099(line 9099) the Hoare annotation is: true [2021-11-13 00:02:09,999 INFO L858 garLoopResultBuilder]: For program point L9099-1(line 9099) no Hoare annotation was computed. [2021-11-13 00:02:09,999 INFO L854 garLoopResultBuilder]: At program point L9105(line 9105) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (bvugt (bvadd ~lirc_class~0.base ~lirc_class~0.offset) (_ bv18446744073709547521 64)) (and (not (= (_ bv0 64) ldv_malloc_~res~4.base)) (= (_ bv0 64) ldv_malloc_~res~4.offset)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:09,999 INFO L854 garLoopResultBuilder]: At program point L9105-1(line 9105) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (bvugt (bvadd ~lirc_class~0.base ~lirc_class~0.offset) (_ bv18446744073709547521 64)) (and (not (= (_ bv0 64) ldv_malloc_~res~4.base)) (= (_ bv0 64) ldv_malloc_~res~4.offset)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:10,000 INFO L858 garLoopResultBuilder]: For program point ldv_mallocFINAL(lines 9091 9114) no Hoare annotation was computed. [2021-11-13 00:02:10,000 INFO L858 garLoopResultBuilder]: For program point L11565(line 11565) no Hoare annotation was computed. [2021-11-13 00:02:10,000 INFO L861 garLoopResultBuilder]: At program point ldv_linux_drivers_base_class_check_final_stateENTRY(lines 7880 7888) the Hoare annotation is: true [2021-11-13 00:02:10,000 INFO L858 garLoopResultBuilder]: For program point L11563(lines 11563 11568) no Hoare annotation was computed. [2021-11-13 00:02:10,000 INFO L858 garLoopResultBuilder]: For program point ldv_linux_drivers_base_class_check_final_stateEXIT(lines 7880 7888) no Hoare annotation was computed. [2021-11-13 00:02:10,000 INFO L858 garLoopResultBuilder]: For program point ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11565) no Hoare annotation was computed. [2021-11-13 00:02:10,000 INFO L858 garLoopResultBuilder]: For program point ldv_linux_drivers_base_class_check_final_stateFINAL(lines 7880 7888) no Hoare annotation was computed. [2021-11-13 00:02:10,000 INFO L854 garLoopResultBuilder]: At program point L11563-2(lines 11560 11571) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (= |ldv_linux_drivers_base_class_check_final_state_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr#1| (_ bv1 32)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:10,000 INFO L858 garLoopResultBuilder]: For program point L11391-2(lines 11388 11399) no Hoare annotation was computed. [2021-11-13 00:02:10,000 INFO L858 garLoopResultBuilder]: For program point ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetEXIT(lines 11388 11399) no Hoare annotation was computed. [2021-11-13 00:02:10,000 INFO L861 garLoopResultBuilder]: At program point ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetENTRY(lines 11388 11399) the Hoare annotation is: true [2021-11-13 00:02:10,000 INFO L858 garLoopResultBuilder]: For program point L11393(line 11393) no Hoare annotation was computed. [2021-11-13 00:02:10,001 INFO L858 garLoopResultBuilder]: For program point L11391(lines 11391 11396) no Hoare annotation was computed. [2021-11-13 00:02:10,001 INFO L858 garLoopResultBuilder]: For program point ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11393) no Hoare annotation was computed. [2021-11-13 00:02:10,001 INFO L858 garLoopResultBuilder]: For program point L4065-1(line 4065) no Hoare annotation was computed. [2021-11-13 00:02:10,001 INFO L854 garLoopResultBuilder]: At program point L4065(line 4065) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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)) (= (_ 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)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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-11-13 00:02:10,001 INFO L854 garLoopResultBuilder]: At program point L7418(line 7418) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,001 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION(line 11405) no Hoare annotation was computed. [2021-11-13 00:02:10,001 INFO L858 garLoopResultBuilder]: For program point L8409-1(line 8409) no Hoare annotation was computed. [2021-11-13 00:02:10,001 INFO L854 garLoopResultBuilder]: At program point L8409(line 8409) the Hoare annotation is: (let ((.cse48 ((_ sign_extend 32) (_ bv0 32)))) (let ((.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))) (.cse36 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (.cse3 (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse47 (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (.cse4 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse5 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse7 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse8 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse11 (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (.cse9 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse10 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|))) (.cse12 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse13 (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse15 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|))) (.cse17 (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64))) (.cse18 (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64)))) (.cse19 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse21 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse6 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (.cse22 (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|)) (.cse14 (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (.cse23 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse20 (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (.cse24 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|))) (.cse25 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse16 (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (.cse26 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|)) (.cse27 (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64)))) (.cse28 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse29 (= .cse48 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|)) (.cse30 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse48)) (.cse31 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse34 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|))) (.cse35 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse37 (= (_ bv0 32) ~locksocknumber~0)) (.cse38 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64))) (.cse40 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (.cse41 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse33 (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (.cse42 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.offset|)) (.cse43 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse44 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse45 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse39 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (.cse46 (not (= ~lirc_class~0.base (_ bv0 64)))) (.cse32 (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|))) (or (and .cse0 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse1 .cse2 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) .cse0 .cse1 .cse2 (not .cse36) .cse3 (not .cse47) .cse4 .cse5 .cse7 .cse8 (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not .cse11) .cse9 .cse10 .cse12 .cse13 .cse15 .cse17 .cse18 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) .cse19 .cse21 (not .cse6) .cse22 (not .cse14) .cse23 (not .cse20) .cse24 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse25 (not .cse16) .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse34 .cse35 .cse37 .cse38 .cse40 .cse41 (not .cse33) .cse42 .cse43 .cse44 .cse45 (not .cse39) .cse46 (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not .cse32))))) [2021-11-13 00:02:10,002 INFO L861 garLoopResultBuilder]: At program point L6675(line 6675) the Hoare annotation is: true [2021-11-13 00:02:10,002 INFO L854 garLoopResultBuilder]: At program point L7402(line 7402) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,002 INFO L861 garLoopResultBuilder]: At program point L7435(lines 7412 7439) the Hoare annotation is: true [2021-11-13 00:02:10,002 INFO L854 garLoopResultBuilder]: At program point L7369(lines 7361 7371) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,002 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-11-13 00:02:10,002 INFO L854 garLoopResultBuilder]: At program point L7419(line 7419) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,003 INFO L854 garLoopResultBuilder]: At program point L8493(line 8493) 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-11-13 00:02:10,003 INFO L854 garLoopResultBuilder]: At program point L8493-1(lines 8489 8497) 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-11-13 00:02:10,003 INFO L854 garLoopResultBuilder]: At program point L7403(line 7403) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,003 INFO L854 garLoopResultBuilder]: At program point L7337(lines 7318 7340) the Hoare annotation is: (let ((.cse44 ((_ sign_extend 32) (_ bv0 32)))) (let ((.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))) (.cse5 (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse6 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse7 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse20 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (.cse8 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse9 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse11 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse12 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|))) (.cse10 (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (.cse13 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse14 (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse15 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|))) (.cse16 (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64))) (.cse17 (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64)))) (.cse18 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse23 (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (.cse19 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse21 (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|)) (.cse22 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse24 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|))) (.cse25 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse26 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|)) (.cse27 (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64)))) (.cse28 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse29 (= .cse44 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|)) (.cse30 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse44)) (.cse31 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse32 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|)) (.cse33 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|))) (.cse34 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse4 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (.cse35 (= (_ bv0 32) ~locksocknumber~0)) (.cse36 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64))) (.cse37 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (.cse38 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse39 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.offset|)) (.cse40 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse41 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse42 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse43 (not (= ~lirc_class~0.base (_ bv0 64))))) (or (and .cse0 .cse1 .cse2 .cse3 (not .cse4) .cse5 .cse6 .cse7 .cse8 .cse9 (not .cse10) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) .cse18 .cse19 (not .cse20) .cse21 .cse22 (not .cse23) .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43) (and .cse0 .cse1 .cse2 .cse3 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse5 .cse6 .cse7 .cse20 .cse8 .cse9 .cse11 .cse12 .cse10 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse23 .cse19 .cse21 .cse22 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse4 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43)))) [2021-11-13 00:02:10,003 INFO L854 garLoopResultBuilder]: At program point L4067(lines 4053 4069) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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 (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ 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)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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-11-13 00:02:10,004 INFO L858 garLoopResultBuilder]: For program point L10971(lines 10971 10976) no Hoare annotation was computed. [2021-11-13 00:02:10,004 INFO L854 garLoopResultBuilder]: At program point L8411(lines 8404 8413) the Hoare annotation is: (let ((.cse49 ((_ sign_extend 32) (_ bv0 32)))) (let ((.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))) (.cse4 (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse6 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse7 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse21 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (.cse9 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse10 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse12 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse13 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|))) (.cse11 (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (.cse14 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse15 (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse23 (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (.cse16 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|))) (.cse28 (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (.cse8 (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (.cse17 (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64))) (.cse18 (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64)))) (.cse19 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse25 (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (.cse20 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse22 (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|)) (.cse24 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse26 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|))) (.cse27 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse29 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|)) (.cse30 (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64)))) (.cse31 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse32 (= .cse49 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|)) (.cse33 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse49)) (.cse34 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse48 (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)) (.cse41 (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (.cse35 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|))) (.cse36 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse3 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (.cse37 (= (_ bv0 32) ~locksocknumber~0)) (.cse38 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64))) (.cse46 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (.cse39 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (.cse40 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse42 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.offset|)) (.cse43 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse44 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse45 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse47 (not (= ~lirc_class~0.base (_ bv0 64)))) (.cse5 (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) (or (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) .cse0 .cse1 .cse2 (not .cse3) .cse4 (not .cse5) .cse6 .cse7 (not .cse8) .cse9 .cse10 (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not .cse11) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) .cse19 .cse20 (not .cse21) .cse22 (not .cse23) .cse24 (not .cse25) .cse26 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse27 (not .cse28) .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 (not .cse41) .cse42 .cse43 .cse44 .cse45 (not .cse46) .cse47 (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not .cse48)) (and .cse0 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse1 .cse2 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse4 .cse6 .cse7 .cse21 .cse9 .cse10 .cse12 .cse13 .cse11 .cse14 .cse15 .cse23 .cse16 .cse28 .cse8 .cse17 .cse18 .cse19 .cse25 .cse20 .cse22 .cse24 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse26 .cse27 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse48 .cse41 .cse35 .cse36 .cse3 .cse37 .cse38 .cse46 .cse39 .cse40 .cse42 .cse43 .cse44 .cse45 .cse47 .cse5)))) [2021-11-13 00:02:10,004 INFO L854 garLoopResultBuilder]: At program point L7420(line 7420) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,004 INFO L854 garLoopResultBuilder]: At program point L10971-2(lines 10968 10979) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,004 INFO L854 garLoopResultBuilder]: At program point L7404(line 7404) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,005 INFO L858 garLoopResultBuilder]: For program point L6529(lines 6529 6536) no Hoare annotation was computed. [2021-11-13 00:02:10,005 INFO L854 garLoopResultBuilder]: At program point L7355-1(line 7355) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ 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)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,005 INFO L854 garLoopResultBuilder]: At program point L7388-1(line 7388) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,005 INFO L854 garLoopResultBuilder]: At program point L7355(line 7355) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ 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)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,006 INFO L854 garLoopResultBuilder]: At program point L7388(line 7388) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,006 INFO L854 garLoopResultBuilder]: At program point L7421(line 7421) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,006 INFO L854 garLoopResultBuilder]: At program point L8842(line 8842) the Hoare annotation is: (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)) (= (_ 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)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= ((_ sign_extend 32) (_ bv0 32)) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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-11-13 00:02:10,006 INFO L854 garLoopResultBuilder]: At program point L7818(line 7818) 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-11-13 00:02:10,006 INFO L854 garLoopResultBuilder]: At program point L7405(line 7405) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,006 INFO L858 garLoopResultBuilder]: For program point L7818-1(line 7818) no Hoare annotation was computed. [2021-11-13 00:02:10,007 INFO L854 garLoopResultBuilder]: At program point L8842-1(line 8842) the Hoare annotation is: (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)) (= (_ 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)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= ((_ sign_extend 32) (_ bv0 32)) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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-11-13 00:02:10,007 INFO L854 garLoopResultBuilder]: At program point L7422(line 7422) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,007 INFO L858 garLoopResultBuilder]: For program point L10973(line 10973) no Hoare annotation was computed. [2021-11-13 00:02:10,007 INFO L854 garLoopResultBuilder]: At program point L7356(lines 7351 7360) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ 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)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,007 INFO L854 garLoopResultBuilder]: At program point L7389(line 7389) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,008 INFO L854 garLoopResultBuilder]: At program point L7406(line 7406) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ 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)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))))) [2021-11-13 00:02:10,008 INFO L858 garLoopResultBuilder]: For program point L8843(line 8843) no Hoare annotation was computed. [2021-11-13 00:02:10,008 INFO L858 garLoopResultBuilder]: For program point L11403(lines 11403 11408) no Hoare annotation was computed. [2021-11-13 00:02:10,008 INFO L854 garLoopResultBuilder]: At program point L7819-1(line 7819) 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) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (= ~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))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ 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-11-13 00:02:10,009 INFO L854 garLoopResultBuilder]: At program point L7819(line 7819) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)))) (or (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) .cse0 (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (= ~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))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) .cse0))) [2021-11-13 00:02:10,009 INFO L854 garLoopResultBuilder]: At program point L11403-2(lines 11400 11411) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,010 INFO L854 garLoopResultBuilder]: At program point L6597(lines 6591 6599) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,010 INFO L854 garLoopResultBuilder]: At program point L7390(line 7390) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,010 INFO L854 garLoopResultBuilder]: At program point L11965(lines 11964 11966) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ 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)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,010 INFO L854 garLoopResultBuilder]: At program point L7423(line 7423) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,010 INFO L858 garLoopResultBuilder]: For program point L6680-1(line 6680) no Hoare annotation was computed. [2021-11-13 00:02:10,011 INFO L854 garLoopResultBuilder]: At program point L6680(line 6680) the Hoare annotation is: (let ((.cse33 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse0 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse3 (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (.cse1 (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse5 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|))) (.cse6 (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse12 (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (.cse7 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|))) (.cse15 (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (.cse4 (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (.cse8 (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64))) (.cse9 (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64)))) (.cse10 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse11 (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|)) (.cse13 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|))) (.cse14 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse16 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|)) (.cse17 (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64)))) (.cse18 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse19 (= .cse33 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|)) (.cse20 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse33)) (.cse21 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse32 (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)) (.cse28 (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (.cse22 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|)) (.cse23 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|))) (.cse24 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse25 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64))) (.cse30 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (.cse26 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (.cse27 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse29 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.offset|)) (.cse31 (not (= ~lirc_class~0.base (_ bv0 64)))) (.cse2 (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) (or (and .cse0 .cse1 (not .cse2) (not .cse3) (not .cse4) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (not .cse12) .cse13 .cse14 (not .cse15) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 (not .cse28) .cse29 (not .cse30) .cse31 (not .cse32)) (and .cse0 (= ~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)) .cse3 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse1 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ 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)) .cse5 (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) .cse6 .cse12 .cse7 .cse15 .cse4 .cse8 .cse9 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) .cse10 .cse11 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse32 .cse28 .cse22 .cse23 .cse24 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (= (_ bv0 32) ~locksocknumber~0) .cse25 .cse30 .cse26 .cse27 .cse29 (= ~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)) .cse31 .cse2)))) [2021-11-13 00:02:10,011 INFO L858 garLoopResultBuilder]: For program point L6515-1(line 6515) no Hoare annotation was computed. [2021-11-13 00:02:10,011 INFO L854 garLoopResultBuilder]: At program point L6515(line 6515) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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 (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ 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)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))))) [2021-11-13 00:02:10,011 INFO L861 garLoopResultBuilder]: At program point L7407(lines 7384 7411) the Hoare annotation is: true [2021-11-13 00:02:10,011 INFO L858 garLoopResultBuilder]: For program point L7820(line 7820) no Hoare annotation was computed. [2021-11-13 00:02:10,011 INFO L858 garLoopResultBuilder]: For program point L6697(lines 6690 6699) no Hoare annotation was computed. [2021-11-13 00:02:10,011 INFO L854 garLoopResultBuilder]: At program point L8002(line 8002) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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 (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ 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)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))))) [2021-11-13 00:02:10,011 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-11-13 00:02:10,012 INFO L854 garLoopResultBuilder]: At program point L7391(line 7391) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,012 INFO L854 garLoopResultBuilder]: At program point L7424(line 7424) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,012 INFO L858 garLoopResultBuilder]: For program point L8002-1(line 8002) no Hoare annotation was computed. [2021-11-13 00:02:10,012 INFO L858 garLoopResultBuilder]: For program point L8845(lines 8845 8850) no Hoare annotation was computed. [2021-11-13 00:02:10,012 INFO L858 garLoopResultBuilder]: For program point L8845-1(lines 8845 8850) no Hoare annotation was computed. [2021-11-13 00:02:10,012 INFO L858 garLoopResultBuilder]: For program point L11405(line 11405) no Hoare annotation was computed. [2021-11-13 00:02:10,012 INFO L854 garLoopResultBuilder]: At program point L7392(line 7392) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,013 INFO L854 garLoopResultBuilder]: At program point L7425(line 7425) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,013 INFO L854 garLoopResultBuilder]: At program point L8928(line 8928) the Hoare annotation is: (let ((.cse43 ((_ sign_extend 32) (_ bv0 32)))) (let ((.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))) (.cse5 (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse6 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse7 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse20 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (.cse8 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse9 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse11 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse12 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|))) (.cse10 (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (.cse13 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse14 (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse15 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|))) (.cse16 (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64))) (.cse17 (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64)))) (.cse18 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse19 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse21 (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|)) (.cse22 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse23 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|))) (.cse24 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse25 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|)) (.cse26 (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64)))) (.cse27 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse28 (= .cse43 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|)) (.cse29 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse43)) (.cse30 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse31 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|)) (.cse32 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|))) (.cse33 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse4 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (.cse34 (= (_ bv0 32) ~locksocknumber~0)) (.cse35 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64))) (.cse36 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (.cse37 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse38 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.offset|)) (.cse39 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse40 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse41 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse42 (not (= ~lirc_class~0.base (_ bv0 64))))) (or (and .cse0 .cse1 .cse2 .cse3 (not .cse4) .cse5 .cse6 .cse7 .cse8 .cse9 (not .cse10) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) .cse18 .cse19 (not .cse20) .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42) (and .cse0 .cse1 .cse2 .cse3 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse5 .cse6 .cse7 .cse20 .cse8 .cse9 .cse11 .cse12 .cse10 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse4 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42)))) [2021-11-13 00:02:10,013 INFO L858 garLoopResultBuilder]: For program point L8928-1(line 8928) no Hoare annotation was computed. [2021-11-13 00:02:10,013 INFO L858 garLoopResultBuilder]: For program point L6517(lines 6517 6525) no Hoare annotation was computed. [2021-11-13 00:02:10,013 INFO L858 garLoopResultBuilder]: For program point L7822(lines 7822 7828) no Hoare annotation was computed. [2021-11-13 00:02:10,013 INFO L854 garLoopResultBuilder]: At program point L8945(lines 8939 8947) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,013 INFO L858 garLoopResultBuilder]: For program point L7822-2(lines 7822 7828) no Hoare annotation was computed. [2021-11-13 00:02:10,013 INFO L858 garLoopResultBuilder]: For program point L8004-2(lines 8004 8010) no Hoare annotation was computed. [2021-11-13 00:02:10,014 INFO L854 garLoopResultBuilder]: At program point L7426(line 7426) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,014 INFO L858 garLoopResultBuilder]: For program point L8004(lines 8004 8010) no Hoare annotation was computed. [2021-11-13 00:02:10,014 INFO L854 garLoopResultBuilder]: At program point L7393(line 7393) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,014 INFO L858 garLoopResultBuilder]: For program point L6683-1(lines 6659 6689) no Hoare annotation was computed. [2021-11-13 00:02:10,014 INFO L861 garLoopResultBuilder]: At program point L6683(line 6683) the Hoare annotation is: true [2021-11-13 00:02:10,014 INFO L854 garLoopResultBuilder]: At program point L8021(lines 8014 8023) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,015 INFO L854 garLoopResultBuilder]: At program point L7377-1(line 7377) the Hoare annotation is: (let ((.cse47 ((_ sign_extend 32) (_ bv0 32)))) (let ((.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))) (.cse4 (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse6 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse7 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse20 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (.cse8 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse9 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse11 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse12 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|))) (.cse10 (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (.cse13 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse14 (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse22 (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (.cse15 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|))) (.cse16 (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64))) (.cse17 (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64)))) (.cse18 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse24 (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (.cse19 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse21 (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|)) (.cse23 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse25 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|))) (.cse26 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse27 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|)) (.cse28 (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64)))) (.cse29 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse30 (= .cse47 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|)) (.cse31 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse47)) (.cse32 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse46 (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)) (.cse39 (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (.cse33 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|))) (.cse34 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse3 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (.cse35 (= (_ bv0 32) ~locksocknumber~0)) (.cse36 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64))) (.cse44 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (.cse37 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (.cse38 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse40 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.offset|)) (.cse41 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse42 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse43 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse45 (not (= ~lirc_class~0.base (_ bv0 64)))) (.cse5 (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) (or (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) .cse0 .cse1 .cse2 (not .cse3) .cse4 (not .cse5) .cse6 .cse7 .cse8 .cse9 (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not .cse10) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) .cse18 .cse19 (not .cse20) .cse21 (not .cse22) .cse23 (not .cse24) .cse25 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 (not .cse39) .cse40 .cse41 .cse42 .cse43 (not .cse44) .cse45 (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not .cse46)) (and .cse0 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse1 .cse2 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse4 .cse6 .cse7 .cse20 .cse8 .cse9 .cse11 .cse12 .cse10 .cse13 .cse14 .cse22 .cse15 .cse16 .cse17 .cse18 .cse24 .cse19 .cse21 .cse23 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse46 .cse39 .cse33 .cse34 .cse3 .cse35 .cse36 .cse44 .cse37 .cse38 .cse40 .cse41 .cse42 .cse43 .cse45 .cse5)))) [2021-11-13 00:02:10,015 INFO L854 garLoopResultBuilder]: At program point L7377(line 7377) the Hoare annotation is: (let ((.cse47 ((_ sign_extend 32) (_ bv0 32)))) (let ((.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))) (.cse4 (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse6 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse7 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse20 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (.cse8 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse9 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse11 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse12 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|))) (.cse10 (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (.cse13 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse14 (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse22 (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (.cse15 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|))) (.cse16 (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64))) (.cse17 (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64)))) (.cse18 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse24 (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (.cse19 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse21 (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|)) (.cse23 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse25 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|))) (.cse26 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse27 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|)) (.cse28 (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64)))) (.cse29 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse30 (= .cse47 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|)) (.cse31 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse47)) (.cse32 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse46 (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)) (.cse39 (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (.cse33 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|))) (.cse34 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse3 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (.cse35 (= (_ bv0 32) ~locksocknumber~0)) (.cse36 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64))) (.cse44 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (.cse37 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (.cse38 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse40 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.offset|)) (.cse41 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse42 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse43 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse45 (not (= ~lirc_class~0.base (_ bv0 64)))) (.cse5 (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) (or (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) .cse0 .cse1 .cse2 (not .cse3) .cse4 (not .cse5) .cse6 .cse7 .cse8 .cse9 (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not .cse10) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) .cse18 .cse19 (not .cse20) .cse21 (not .cse22) .cse23 (not .cse24) .cse25 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 (not .cse39) .cse40 .cse41 .cse42 .cse43 (not .cse44) .cse45 (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not .cse46)) (and .cse0 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse1 .cse2 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse4 .cse6 .cse7 .cse20 .cse8 .cse9 .cse11 .cse12 .cse10 .cse13 .cse14 .cse22 .cse15 .cse16 .cse17 .cse18 .cse24 .cse19 .cse21 .cse23 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse46 .cse39 .cse33 .cse34 .cse3 .cse35 .cse36 .cse44 .cse37 .cse38 .cse40 .cse41 .cse42 .cse43 .cse45 .cse5)))) [2021-11-13 00:02:10,015 INFO L854 garLoopResultBuilder]: At program point L8847(line 8847) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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)) (= (_ 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)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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-11-13 00:02:10,015 INFO L858 garLoopResultBuilder]: For program point L8930(lines 8930 8935) no Hoare annotation was computed. [2021-11-13 00:02:10,015 INFO L854 garLoopResultBuilder]: At program point L7394(line 7394) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,016 INFO L854 garLoopResultBuilder]: At program point L7427(line 7427) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,016 INFO L858 garLoopResultBuilder]: For program point L8930-1(lines 8930 8935) no Hoare annotation was computed. [2021-11-13 00:02:10,016 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-11-13 00:02:10,016 INFO L854 garLoopResultBuilder]: At program point L6552(lines 6544 6554) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,016 INFO L858 garLoopResultBuilder]: For program point L7378(line 7378) no Hoare annotation was computed. [2021-11-13 00:02:10,016 INFO L858 garLoopResultBuilder]: For program point L7824-1(line 7824) no Hoare annotation was computed. [2021-11-13 00:02:10,016 INFO L854 garLoopResultBuilder]: At program point L7824(line 7824) 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) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (= ~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)) (= ((_ sign_extend 32) (_ bv0 32)) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ 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-11-13 00:02:10,016 INFO L854 garLoopResultBuilder]: At program point L7345-1(line 7345) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ 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)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))))) [2021-11-13 00:02:10,017 INFO L854 garLoopResultBuilder]: At program point L7345(line 7345) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ 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)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))))) [2021-11-13 00:02:10,017 INFO L854 garLoopResultBuilder]: At program point L8006(line 8006) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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 (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ 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)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))))) [2021-11-13 00:02:10,017 INFO L854 garLoopResultBuilder]: At program point L7395(line 7395) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,017 INFO L854 garLoopResultBuilder]: At program point L7428(line 7428) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,018 INFO L858 garLoopResultBuilder]: For program point L8006-1(line 8006) no Hoare annotation was computed. [2021-11-13 00:02:10,018 INFO L854 garLoopResultBuilder]: At program point L7346(lines 7341 7350) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ 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)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))))) [2021-11-13 00:02:10,018 INFO L858 garLoopResultBuilder]: For program point L6669-1(line 6669) no Hoare annotation was computed. [2021-11-13 00:02:10,018 INFO L854 garLoopResultBuilder]: At program point L6669(line 6669) the Hoare annotation is: (let ((.cse50 ((_ sign_extend 32) (_ bv0 32)))) (let ((.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))) (.cse7 (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (.cse4 (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse6 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse8 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse22 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (.cse10 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse11 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse13 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse14 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|))) (.cse12 (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (.cse15 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse16 (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse24 (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (.cse17 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|))) (.cse29 (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (.cse9 (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (.cse18 (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64))) (.cse19 (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64)))) (.cse20 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse26 (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (.cse21 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse23 (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|)) (.cse25 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse27 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|))) (.cse28 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse30 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|)) (.cse31 (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64)))) (.cse32 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse33 (= .cse50 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|)) (.cse34 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse50)) (.cse35 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse49 (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)) (.cse42 (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (.cse36 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|))) (.cse37 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse3 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (.cse38 (= (_ bv0 32) ~locksocknumber~0)) (.cse39 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64))) (.cse47 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (.cse40 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (.cse41 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse43 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.offset|)) (.cse44 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse45 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse46 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse48 (not (= ~lirc_class~0.base (_ bv0 64)))) (.cse5 (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) (or (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) .cse0 .cse1 .cse2 (not .cse3) .cse4 (not .cse5) .cse6 (not .cse7) .cse8 (not .cse9) .cse10 .cse11 (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not .cse12) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) .cse20 .cse21 (not .cse22) .cse23 (not .cse24) .cse25 (not .cse26) .cse27 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse28 (not .cse29) .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 (not .cse42) .cse43 .cse44 .cse45 .cse46 (not .cse47) .cse48 (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not .cse49)) (and .cse0 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse1 .cse2 .cse7 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse4 .cse6 .cse8 .cse22 .cse10 .cse11 .cse13 .cse14 .cse12 .cse15 .cse16 .cse24 .cse17 .cse29 .cse9 .cse18 .cse19 .cse20 .cse26 .cse21 .cse23 .cse25 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse27 .cse28 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse49 .cse42 .cse36 .cse37 .cse3 .cse38 .cse39 .cse47 .cse40 .cse41 .cse43 .cse44 .cse45 .cse46 .cse48 .cse5)))) [2021-11-13 00:02:10,018 INFO L854 garLoopResultBuilder]: At program point L8932(line 8932) the Hoare annotation is: (let ((.cse43 ((_ sign_extend 32) (_ bv0 32)))) (let ((.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))) (.cse5 (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse6 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse7 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse20 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (.cse8 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse9 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse11 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse12 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|))) (.cse10 (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (.cse13 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse14 (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse15 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|))) (.cse16 (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64))) (.cse17 (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64)))) (.cse18 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse19 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse21 (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|)) (.cse22 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse23 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|))) (.cse24 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse25 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|)) (.cse26 (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64)))) (.cse27 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse28 (= .cse43 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|)) (.cse29 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse43)) (.cse30 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse31 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|)) (.cse32 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|))) (.cse33 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse4 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (.cse34 (= (_ bv0 32) ~locksocknumber~0)) (.cse35 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64))) (.cse36 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (.cse37 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse38 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.offset|)) (.cse39 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse40 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse41 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse42 (not (= ~lirc_class~0.base (_ bv0 64))))) (or (and .cse0 .cse1 .cse2 .cse3 (not .cse4) .cse5 .cse6 .cse7 .cse8 .cse9 (not .cse10) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) .cse18 .cse19 (not .cse20) .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42) (and .cse0 .cse1 .cse2 .cse3 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse5 .cse6 .cse7 .cse20 .cse8 .cse9 .cse11 .cse12 .cse10 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse4 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42)))) [2021-11-13 00:02:10,018 INFO L854 garLoopResultBuilder]: At program point L7396(line 7396) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,019 INFO L854 garLoopResultBuilder]: At program point L7429(line 7429) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,019 INFO L854 garLoopResultBuilder]: At program point L7446(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-11-13 00:02:10,019 INFO L854 garLoopResultBuilder]: At program point L7430(line 7430) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,019 INFO L854 garLoopResultBuilder]: At program point L7397(line 7397) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,020 INFO L854 garLoopResultBuilder]: At program point L8851(lines 8837 8853) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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)) (= (_ 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)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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-11-13 00:02:10,020 INFO L854 garLoopResultBuilder]: At program point L7381(lines 7372 7383) the Hoare annotation is: (let ((.cse50 ((_ sign_extend 32) (_ bv0 32)))) (let ((.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))) (.cse7 (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (.cse4 (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse6 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse8 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse22 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (.cse10 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse11 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse13 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse14 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|))) (.cse12 (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (.cse15 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse16 (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse24 (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (.cse17 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|))) (.cse29 (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (.cse9 (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (.cse18 (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64))) (.cse19 (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64)))) (.cse20 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse26 (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (.cse21 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse23 (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|)) (.cse25 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse27 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|))) (.cse28 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse30 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|)) (.cse31 (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64)))) (.cse32 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse33 (= .cse50 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|)) (.cse34 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse50)) (.cse35 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse49 (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)) (.cse42 (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (.cse36 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|))) (.cse37 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse3 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (.cse38 (= (_ bv0 32) ~locksocknumber~0)) (.cse39 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64))) (.cse47 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (.cse40 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (.cse41 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse43 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.offset|)) (.cse44 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse45 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse46 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse48 (not (= ~lirc_class~0.base (_ bv0 64)))) (.cse5 (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) (or (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) .cse0 .cse1 .cse2 (not .cse3) .cse4 (not .cse5) .cse6 (not .cse7) .cse8 (not .cse9) .cse10 .cse11 (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not .cse12) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) .cse20 .cse21 (not .cse22) .cse23 (not .cse24) .cse25 (not .cse26) .cse27 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse28 (not .cse29) .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 (not .cse42) .cse43 .cse44 .cse45 .cse46 (not .cse47) .cse48 (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not .cse49)) (and .cse0 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse1 .cse2 .cse7 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse4 .cse6 .cse8 .cse22 .cse10 .cse11 .cse13 .cse14 .cse12 .cse15 .cse16 .cse24 .cse17 .cse29 .cse9 .cse18 .cse19 .cse20 .cse26 .cse21 .cse23 .cse25 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse27 .cse28 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse49 .cse42 .cse36 .cse37 .cse3 .cse38 .cse39 .cse47 .cse40 .cse41 .cse43 .cse44 .cse45 .cse46 .cse48 .cse5)))) [2021-11-13 00:02:10,020 INFO L858 garLoopResultBuilder]: For program point L6671(lines 6671 6686) no Hoare annotation was computed. [2021-11-13 00:02:10,020 INFO L854 garLoopResultBuilder]: At program point L7398(line 7398) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,020 INFO L854 garLoopResultBuilder]: At program point L7431(line 7431) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,020 INFO L858 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-11-13 00:02:10,021 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 10973) no Hoare annotation was computed. [2021-11-13 00:02:10,021 INFO L854 garLoopResultBuilder]: At program point L11891(lines 11890 11892) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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 (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ 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)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))))) [2021-11-13 00:02:10,021 INFO L854 garLoopResultBuilder]: At program point L6540(lines 6511 6542) the Hoare annotation is: (let ((.cse43 ((_ sign_extend 32) (_ bv0 32)))) (let ((.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))) (.cse33 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (.cse3 (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse4 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse5 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse7 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse8 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse11 (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (.cse9 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse10 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|))) (.cse12 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse13 (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse14 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|))) (.cse15 (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64))) (.cse16 (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64)))) (.cse17 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse19 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse6 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (.cse20 (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|)) (.cse21 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse18 (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (.cse22 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|))) (.cse23 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse24 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|)) (.cse25 (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64)))) (.cse26 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse27 (= .cse43 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|)) (.cse28 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse43)) (.cse29 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse31 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|))) (.cse32 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse34 (= (_ bv0 32) ~locksocknumber~0)) (.cse35 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64))) (.cse36 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (.cse37 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse30 (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (.cse38 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.offset|)) (.cse39 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse40 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse41 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse42 (not (= ~lirc_class~0.base (_ bv0 64))))) (or (and .cse0 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse1 .cse2 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) .cse0 .cse1 .cse2 (not .cse33) .cse3 .cse4 .cse5 .cse7 .cse8 (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not .cse11) .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) .cse17 .cse19 (not .cse6) .cse20 .cse21 (not .cse18) .cse22 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse31 .cse32 .cse34 .cse35 .cse36 .cse37 (not .cse30) .cse38 .cse39 .cse40 .cse41 .cse42 (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))))))) [2021-11-13 00:02:10,021 INFO L854 garLoopResultBuilder]: At program point L7399(line 7399) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,021 INFO L854 garLoopResultBuilder]: At program point L7432(line 7432) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,022 INFO L854 garLoopResultBuilder]: At program point L7003(lines 6996 7005) the Hoare annotation is: false [2021-11-13 00:02:10,022 INFO L854 garLoopResultBuilder]: At program point L7416-1(line 7416) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,022 INFO L854 garLoopResultBuilder]: At program point L7416(line 7416) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,022 INFO L854 garLoopResultBuilder]: At program point L7829(lines 7812 7831) the Hoare annotation is: (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)) (= (_ 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 (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (= ~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)) (= ((_ sign_extend 32) (_ bv0 32)) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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-11-13 00:02:10,022 INFO L854 garLoopResultBuilder]: At program point L6607(lines 6600 6609) the Hoare annotation is: (let ((.cse45 ((_ sign_extend 32) (_ bv0 32)))) (let ((.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))) (.cse4 (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse5 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse6 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse19 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (.cse7 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse8 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse10 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse11 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|))) (.cse9 (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (.cse12 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse13 (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse21 (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (.cse14 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|))) (.cse15 (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64))) (.cse16 (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64)))) (.cse17 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse23 (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (.cse18 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse20 (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|)) (.cse22 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse24 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|))) (.cse25 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse26 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|)) (.cse27 (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64)))) (.cse28 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse29 (= .cse45 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|)) (.cse30 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse45)) (.cse31 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse44 (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)) (.cse38 (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (.cse32 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|))) (.cse33 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse3 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (.cse34 (= (_ bv0 32) ~locksocknumber~0)) (.cse35 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64))) (.cse36 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (.cse37 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse39 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.offset|)) (.cse40 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse41 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse42 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse43 (not (= ~lirc_class~0.base (_ bv0 64))))) (or (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) .cse0 .cse1 .cse2 (not .cse3) .cse4 .cse5 .cse6 .cse7 .cse8 (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not .cse9) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) .cse17 .cse18 (not .cse19) .cse20 (not .cse21) .cse22 (not .cse23) .cse24 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 (not .cse38) .cse39 .cse40 .cse41 .cse42 .cse43 (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not .cse44)) (and .cse0 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse1 .cse2 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse4 .cse5 .cse6 .cse19 .cse7 .cse8 .cse10 .cse11 .cse9 .cse12 .cse13 .cse21 .cse14 .cse15 .cse16 .cse17 .cse23 .cse18 .cse20 .cse22 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse44 .cse38 .cse32 .cse33 .cse3 .cse34 .cse35 .cse36 .cse37 .cse39 .cse40 .cse41 .cse42 .cse43)))) [2021-11-13 00:02:10,022 INFO L858 garLoopResultBuilder]: For program point L6673-1(line 6673) no Hoare annotation was computed. [2021-11-13 00:02:10,023 INFO L854 garLoopResultBuilder]: At program point L6673(line 6673) the Hoare annotation is: (let ((.cse36 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse0 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse4 (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (.cse2 (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse13 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (.cse7 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|))) (.cse6 (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (.cse8 (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse15 (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (.cse9 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|))) (.cse19 (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (.cse5 (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (.cse10 (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64))) (.cse11 (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64)))) (.cse16 (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (.cse12 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse14 (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|)) (.cse17 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|))) (.cse18 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse20 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|)) (.cse21 (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64)))) (.cse22 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse23 (= .cse36 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|)) (.cse24 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse36)) (.cse25 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse35 (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)) (.cse31 (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (.cse26 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|))) (.cse27 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse1 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (.cse28 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64))) (.cse33 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (.cse29 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (.cse30 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse32 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.offset|)) (.cse34 (not (= ~lirc_class~0.base (_ bv0 64)))) (.cse3 (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) (or (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) .cse0 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32)) (not .cse1) .cse2 (not .cse3) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not .cse4) (= ~rtnllocknumber~0 (_ bv0 32)) (not .cse5) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not .cse6) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) .cse7 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) .cse8 .cse9 .cse10 .cse11 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) .cse12 (not .cse13) .cse14 (not .cse15) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not .cse16) .cse17 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse18 (not .cse19) .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse26 .cse27 (= (_ bv0 32) ~locksocknumber~0) .cse28 .cse29 .cse30 (not .cse31) .cse32 (= ~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 .cse33) .cse34 (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not .cse35)) (and .cse0 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse4 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse2 .cse13 .cse7 .cse6 .cse8 .cse15 .cse9 .cse19 .cse5 .cse10 .cse11 .cse16 .cse12 .cse14 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse17 .cse18 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse35 .cse31 .cse26 .cse27 .cse1 .cse28 .cse33 .cse29 .cse30 .cse32 .cse34 .cse3)))) [2021-11-13 00:02:10,023 INFO L854 garLoopResultBuilder]: At program point L8011(lines 7997 8013) the Hoare annotation is: (let ((.cse42 ((_ sign_extend 32) (_ bv0 32)))) (let ((.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))) (.cse5 (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse6 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse7 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse8 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse9 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse11 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse12 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|))) (.cse10 (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (.cse13 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse14 (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse15 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|))) (.cse16 (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64))) (.cse17 (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64)))) (.cse18 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse19 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse20 (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|)) (.cse21 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse22 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|))) (.cse23 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse24 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|)) (.cse25 (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64)))) (.cse26 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse27 (= .cse42 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|)) (.cse28 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse42)) (.cse29 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse30 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|)) (.cse31 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|))) (.cse32 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse4 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (.cse33 (= (_ bv0 32) ~locksocknumber~0)) (.cse34 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64))) (.cse35 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (.cse36 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse37 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.offset|)) (.cse38 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse39 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse40 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse41 (not (= ~lirc_class~0.base (_ bv0 64))))) (or (and .cse0 .cse1 .cse2 .cse3 (not .cse4) .cse5 .cse6 .cse7 .cse8 .cse9 (not .cse10) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41) (and .cse0 .cse1 .cse2 .cse3 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse10 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse4 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41)))) [2021-11-13 00:02:10,023 INFO L854 garLoopResultBuilder]: At program point L6541(lines 6505 6543) the Hoare annotation is: (let ((.cse44 ((_ sign_extend 32) (_ bv0 32)))) (let ((.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))) (.cse34 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (.cse3 (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse4 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse5 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse7 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse8 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse11 (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (.cse9 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse10 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|))) (.cse12 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse13 (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse14 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|))) (.cse15 (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64))) (.cse16 (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64)))) (.cse17 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse19 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse6 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (.cse20 (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|)) (.cse21 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse18 (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (.cse22 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|))) (.cse23 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse24 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|)) (.cse25 (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64)))) (.cse26 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse27 (= .cse44 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|)) (.cse28 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse44)) (.cse29 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse32 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|))) (.cse33 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse35 (= (_ bv0 32) ~locksocknumber~0)) (.cse36 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64))) (.cse37 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (.cse38 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse31 (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (.cse39 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.offset|)) (.cse40 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse41 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse42 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse43 (not (= ~lirc_class~0.base (_ bv0 64)))) (.cse30 (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|))) (or (and .cse0 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32)) .cse1 .cse2 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) .cse0 .cse1 .cse2 (not .cse34) .cse3 .cse4 .cse5 .cse7 .cse8 (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not .cse11) .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) .cse17 .cse19 (not .cse6) .cse20 .cse21 (not .cse18) .cse22 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) .cse32 .cse33 .cse35 .cse36 .cse37 .cse38 (not .cse31) .cse39 .cse40 .cse41 .cse42 .cse43 (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not .cse30))))) [2021-11-13 00:02:10,023 INFO L854 garLoopResultBuilder]: At program point L7400(line 7400) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,024 INFO L854 garLoopResultBuilder]: At program point L7433(line 7433) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,024 INFO L854 garLoopResultBuilder]: At program point L8936(lines 8923 8938) the Hoare annotation is: (let ((.cse43 ((_ sign_extend 32) (_ bv0 32)))) (let ((.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))) (.cse5 (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse6 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse7 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse20 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (.cse8 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse9 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse11 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse12 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|))) (.cse10 (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (.cse13 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse14 (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse15 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|))) (.cse16 (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64))) (.cse17 (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64)))) (.cse18 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse19 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse21 (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|)) (.cse22 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse23 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|))) (.cse24 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse25 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|)) (.cse26 (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64)))) (.cse27 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse28 (= .cse43 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|)) (.cse29 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse43)) (.cse30 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse31 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|)) (.cse32 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|))) (.cse33 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse4 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (.cse34 (= (_ bv0 32) ~locksocknumber~0)) (.cse35 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64))) (.cse36 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (.cse37 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse38 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.offset|)) (.cse39 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse40 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse41 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse42 (not (= ~lirc_class~0.base (_ bv0 64))))) (or (and .cse0 .cse1 .cse2 .cse3 (not .cse4) .cse5 .cse6 .cse7 .cse8 .cse9 (not .cse10) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) .cse18 .cse19 (not .cse20) .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42) (and .cse0 .cse1 .cse5 .cse20 .cse12 .cse10 .cse14 (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_usb_gadget_register_chrdev_region_~is_reg~5#1|)) .cse15 .cse16 .cse17 .cse19 .cse21 (not (= |ULTIMATE.start_ldv_linux_usb_gadget_register_chrdev_region_#res#1| (_ bv0 32))) .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse4 .cse35 .cse36 .cse37 .cse38 .cse42) (and .cse0 .cse1 .cse2 .cse3 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse5 .cse6 .cse7 .cse20 .cse8 .cse9 .cse11 .cse12 .cse10 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse4 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42)))) [2021-11-13 00:02:10,024 INFO L854 garLoopResultBuilder]: At program point L7417(line 7417) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,024 INFO L854 garLoopResultBuilder]: At program point L7946(lines 7943 7948) the Hoare annotation is: false [2021-11-13 00:02:10,024 INFO L854 garLoopResultBuilder]: At program point L7434(line 7434) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (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_ldv_post_init_134_#res#1| (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (= |ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr#1| (_ bv1 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.offset|) (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|) (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64))) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (bvugt |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base| (_ bv18446744073709547521 64))) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|) (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= |ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr#1| (_ bv1 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_132_~cls#1.base|)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64)) (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32)) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= ~lirc_class~0.base (_ bv0 64))) (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32)))) [2021-11-13 00:02:10,025 INFO L858 garLoopResultBuilder]: For program point L7335-1(line 7335) no Hoare annotation was computed. [2021-11-13 00:02:10,025 INFO L854 garLoopResultBuilder]: At program point L7335(line 7335) the Hoare annotation is: (let ((.cse43 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse0 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse1 (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32))) (.cse29 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse30 (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (.cse2 (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse31 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse32 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse3 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (.cse33 (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (.cse34 (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (.cse35 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse4 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|))) (.cse5 (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (.cse36 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse6 (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64)))) (.cse7 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|))) (.cse8 (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64))) (.cse9 (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 64)))) (.cse37 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse10 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse11 (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|)) (.cse38 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse12 (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|))) (.cse13 (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (.cse14 (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|)) (.cse15 (not (bvugt |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| (_ bv18446744073709547521 64)))) (.cse16 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse17 (= .cse43 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|)) (.cse18 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse43)) (.cse19 (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)))) (.cse20 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|)) (.cse21 (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|))) (.cse22 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse23 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (.cse39 (= (_ bv0 32) ~locksocknumber~0)) (.cse24 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| (_ bv0 64))) (.cse25 (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (.cse26 (= (_ bv0 64) ~lirc_class~0.offset)) (.cse27 (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.offset|)) (.cse40 (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (.cse41 (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (.cse42 (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (.cse28 (not (= ~lirc_class~0.base (_ bv0 64))))) (or (and .cse0 .cse1 .cse2 .cse3 (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res2~2#1| (_ bv0 32))) .cse4 .cse5 .cse6 (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_usb_gadget_register_chrdev_region_~is_reg~5#1|)) .cse7 .cse8 .cse9 .cse10 .cse11 (not (= |ULTIMATE.start_ldv_linux_usb_gadget_register_chrdev_region_#res#1| (_ bv0 32))) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28) (and .cse0 .cse1 .cse29 .cse30 (not .cse23) .cse2 .cse31 .cse32 .cse33 .cse34 (not .cse5) .cse35 .cse4 .cse36 .cse6 .cse7 .cse8 .cse9 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) .cse37 .cse10 (not .cse3) .cse11 .cse38 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse39 .cse24 .cse25 .cse26 .cse27 .cse40 .cse41 .cse42 .cse28) (and .cse0 .cse1 .cse29 .cse30 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv1 32)) .cse2 .cse31 .cse32 .cse3 .cse33 .cse34 .cse35 .cse4 .cse5 .cse36 .cse6 .cse7 .cse8 .cse9 .cse37 .cse10 .cse11 .cse38 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse39 .cse24 .cse25 .cse26 .cse27 .cse40 .cse41 .cse42 .cse28)))) [2021-11-13 00:02:10,025 INFO L854 garLoopResultBuilder]: At program point L7401(line 7401) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.offset|) (= ~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)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2#1|)) (not (bvugt |ULTIMATE.start_ldv_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1#1| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (not (= |ULTIMATE.start_ldv_ldv_post_init_134_#res#1| (_ bv0 32))) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= |ULTIMATE.start_ldv_post_init_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32)) (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base|)) (not (= |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.base|)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (bvugt |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.base|)) (= |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| (_ bv0 64)) (not (bvugt (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.offset| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|) (_ bv18446744073709547521 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)) (not (bvugt |ULTIMATE.start_ldv_create_class_~res1~0#1.base| (_ bv18446744073709547521 64))) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2#1| (_ bv0 32))) (= (_ bv0 8) |ULTIMATE.start_lirc_dev_init_~tmp___1~8#1|) (not (= |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res#1| (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.base|)) (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32)) (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_post_init_~init_ret_val#1|)) (= (_ bv0 64) |ULTIMATE.start_ldv_create_class_#res#1.offset|) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= .cse0 |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45#1|) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64#1| .cse0) (not (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64))) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.offset| |ULTIMATE.start_ldv_create_class_~res1~0#1.offset|) (not (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0#1.base|)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_linux_usb_gadget_create_class_~is_got#1.base| |ULTIMATE.start_ldv_create_class_~res1~0#1.base|) (= (_ bv0 64) ~lirc_class~0.offset) (not (= |ULTIMATE.start_lirc_dev_init_~retval~2#1| (_ bv0 32))) (= (_ bv0 64) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res#1.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 (= |ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1| (_ bv0 32))) (not (= ~lirc_class~0.base (_ bv0 64))) (not (bvugt |ULTIMATE.start_ldv_class_destroy_131_~cls#1.base| (_ bv18446744073709547521 64))) (not (= (_ bv0 32) |ULTIMATE.start_lirc_dev_init_#res#1|)))) [2021-11-13 00:02:10,025 INFO L861 garLoopResultBuilder]: At program point ldv_linux_net_sock_check_final_stateENTRY(lines 8717 8725) the Hoare annotation is: true [2021-11-13 00:02:10,025 INFO L858 garLoopResultBuilder]: For program point ldv_linux_net_sock_check_final_stateEXIT(lines 8717 8725) no Hoare annotation was computed. [2021-11-13 00:02:10,025 INFO L858 garLoopResultBuilder]: For program point ldv_linux_net_sock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11209) no Hoare annotation was computed. [2021-11-13 00:02:10,025 INFO L854 garLoopResultBuilder]: At program point L11207-2(lines 11204 11215) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (= |ldv_linux_net_sock_check_final_state_ldv_assert_linux_net_sock__all_locked_sockets_must_be_released_~expr#1| (_ bv1 32)) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:10,025 INFO L858 garLoopResultBuilder]: For program point ldv_linux_net_sock_check_final_stateFINAL(lines 8717 8725) no Hoare annotation was computed. [2021-11-13 00:02:10,026 INFO L858 garLoopResultBuilder]: For program point L11209(line 11209) no Hoare annotation was computed. [2021-11-13 00:02:10,026 INFO L858 garLoopResultBuilder]: For program point L11207(lines 11207 11212) no Hoare annotation was computed. [2021-11-13 00:02:10,026 INFO L861 garLoopResultBuilder]: At program point IS_ERRENTRY(lines 4178 4187) the Hoare annotation is: true [2021-11-13 00:02:10,026 INFO L858 garLoopResultBuilder]: For program point IS_ERRFINAL(lines 4178 4187) no Hoare annotation was computed. [2021-11-13 00:02:10,026 INFO L858 garLoopResultBuilder]: For program point L4183-1(line 4183) no Hoare annotation was computed. [2021-11-13 00:02:10,026 INFO L858 garLoopResultBuilder]: For program point IS_ERREXIT(lines 4178 4187) no Hoare annotation was computed. [2021-11-13 00:02:10,026 INFO L854 garLoopResultBuilder]: At program point L4183(line 4183) the Hoare annotation is: (or (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (and (= |IS_ERR_#in~ptr.offset| IS_ERR_~ptr.offset) (= |IS_ERR_#in~ptr.base| IS_ERR_~ptr.base)) (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:10,026 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_locking_rwlock_check_final_stateFINAL(lines 8158 8167) no Hoare annotation was computed. [2021-11-13 00:02:10,026 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_locking_rwlock_check_final_stateEXIT(lines 8158 8167) no Hoare annotation was computed. [2021-11-13 00:02:10,026 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION(line 10861) no Hoare annotation was computed. [2021-11-13 00:02:10,027 INFO L858 garLoopResultBuilder]: For program point L10861(line 10861) no Hoare annotation was computed. [2021-11-13 00:02:10,027 INFO L858 garLoopResultBuilder]: For program point ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION(line 10825) no Hoare annotation was computed. [2021-11-13 00:02:10,027 INFO L858 garLoopResultBuilder]: For program point L10859(lines 10859 10864) no Hoare annotation was computed. [2021-11-13 00:02:10,027 INFO L861 garLoopResultBuilder]: At program point ldv_linux_kernel_locking_rwlock_check_final_stateENTRY(lines 8158 8167) the Hoare annotation is: true [2021-11-13 00:02:10,027 INFO L854 garLoopResultBuilder]: At program point L10823-2(lines 10820 10831) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (= |ldv_linux_kernel_locking_rwlock_check_final_state_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr#1| (_ bv1 32)) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:10,027 INFO L858 garLoopResultBuilder]: For program point L10825(line 10825) no Hoare annotation was computed. [2021-11-13 00:02:10,027 INFO L854 garLoopResultBuilder]: At program point L10859-2(lines 10856 10867) the Hoare annotation is: (or (not (= ~ldv_linux_drivers_base_class_usb_gadget_class~0 (_ bv0 32))) (not (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (not (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (not (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (not (= (_ bv0 32) ~locksocknumber~0)) (not (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (not (= ~rtnllocknumber~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_srcu_srcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_block_genhd_disk_state~0 (_ bv0 32))) (not (= (_ bv0 64) ~lirc_class~0.offset)) (not (= ~ldv_linux_fs_sysfs_sysfs~0 (_ bv0 32))) (not (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (not (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (not (= ~ldv_linux_usb_urb_urb_state~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv1 32))) (and (= (_ bv1 32) |ldv_linux_kernel_locking_rwlock_check_final_state_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr#1|) (= |ldv_linux_kernel_locking_rwlock_check_final_state_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr#1| (_ bv1 32))) (not (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (not (= ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv1 32))) (bvugt ~lirc_class~0.base (_ bv18446744073709547521 64)) (not (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (not (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (= ~lirc_class~0.base (_ bv0 64)) (not (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (not (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)))) [2021-11-13 00:02:10,027 INFO L858 garLoopResultBuilder]: For program point L10823(lines 10823 10828) no Hoare annotation was computed. [2021-11-13 00:02:10,030 INFO L732 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, 1, 1] [2021-11-13 00:02:10,031 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-13 00:02:10,151 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.11 12:02:10 BoogieIcfgContainer [2021-11-13 00:02:10,152 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-13 00:02:10,152 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-13 00:02:10,152 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-13 00:02:10,152 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-13 00:02:10,153 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 11:49:53" (3/4) ... [2021-11-13 00:02:10,156 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-11-13 00:02:10,163 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2021-11-13 00:02:10,163 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2021-11-13 00:02:10,163 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_mmc_sdio_func_check_final_state [2021-11-13 00:02:10,163 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int_nonpositive [2021-11-13 00:02:10,163 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_check_final_state [2021-11-13 00:02:10,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_fs_char_dev__double_registration [2021-11-13 00:02:10,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int [2021-11-13 00:02:10,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assume [2021-11-13 00:02:10,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_lib_idr_check_final_state [2021-11-13 00:02:10,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_sysfs_check_final_state [2021-11-13 00:02:10,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_coherent_check_final_state [2021-11-13 00:02:10,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_register_reset_error_counter [2021-11-13 00:02:10,164 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_fs_char_dev_check_final_state [2021-11-13 00:02:10,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_drivers_base_class__double_registration [2021-11-13 00:02:10,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2021-11-13 00:02:10,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2021-11-13 00:02:10,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2021-11-13 00:02:10,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_net_rtnetlink_check_final_state [2021-11-13 00:02:10,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_block_request_check_final_state [2021-11-13 00:02:10,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_block_genhd_check_final_state [2021-11-13 00:02:10,165 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_urb_check_final_state [2021-11-13 00:02:10,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2021-11-13 00:02:10,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_usb_gadget_destroy_class [2021-11-13 00:02:10,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_rcu_srcu_check_final_state [2021-11-13 00:02:10,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_filter_positive_int [2021-11-13 00:02:10,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_destroy_class [2021-11-13 00:02:10,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_arch_io_check_final_state [2021-11-13 00:02:10,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_net_register_reset_error_counter [2021-11-13 00:02:10,166 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2021-11-13 00:02:10,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_module_check_final_state [2021-11-13 00:02:10,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_block_queue_check_final_state [2021-11-13 00:02:10,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2021-11-13 00:02:10,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_drivers_base_class_check_final_state [2021-11-13 00:02:10,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2021-11-13 00:02:10,167 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_net_sock_check_final_state [2021-11-13 00:02:10,168 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2021-11-13 00:02:10,168 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_linux_kernel_locking_rwlock_check_final_state [2021-11-13 00:02:10,186 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 159 nodes and edges [2021-11-13 00:02:10,189 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 50 nodes and edges [2021-11-13 00:02:10,191 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 24 nodes and edges [2021-11-13 00:02:10,193 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2021-11-13 00:02:10,195 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2021-11-13 00:02:10,197 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2021-11-13 00:02:10,199 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-11-13 00:02:10,202 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-11-13 00:02:10,231 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: \old(expression) == expression [2021-11-13 00:02:10,231 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) && !~bvugt32(\result, 18446744073709547521bv64)) && 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) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 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) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32 [2021-11-13 00:02:10,232 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) && !(0bv32 == is_reg)) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(res1 == 0bv32)) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv32 == \result)) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) || ((((((((((((((((((((((((((((((((((((((((((((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) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) [2021-11-13 00:02:10,232 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((0bv64 == cls && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(0bv32 == is_reg)) && !~bvugt32(\result, 18446744073709547521bv64)) && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && !(0bv64 == cls)) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(res1 == 0bv32)) && 0bv8 == tmp___1) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv32 == \result)) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv32 == init_ret_val)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && !(retval == 0bv32)) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(ldv_3_ret_default == 0bv32)) && !(lirc_class == 0bv64)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(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) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && 0bv32 == locksocknumber) && is_got == 0bv64) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32) [2021-11-13 00:02:10,233 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) && 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) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 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_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32 [2021-11-13 00:02:10,233 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) && 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) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 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_block_genhd_disk_state == 0bv32) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32 [2021-11-13 00:02:10,234 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) && !(0bv32 == is_reg)) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) || ((((((((((((((((((((((((((((((((((((((((((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) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) [2021-11-13 00:02:10,234 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) && !(0bv32 == is_reg)) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(res1 == 0bv32)) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) || ((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && res1 == 0bv32) && !(0bv64 == res1)) && \result == 0bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv32 == is_reg)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && !(\result == 0bv32)) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && !(lirc_class == 0bv64))) || (((((((((((((((((((((((((((((((((((((((((((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) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) [2021-11-13 00:02:10,234 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) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && retval == 0bv32) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) || ((((((((((((((((((((((((((((((((((((((((((((((((0bv64 == cls && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(0bv32 == is_reg)) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && !(0bv64 == cls)) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(res1 == 0bv32)) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv32 == \result)) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && !(retval == 0bv32)) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && !~bvugt32(cls, 18446744073709547521bv64)) [2021-11-13 00:02:10,235 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((0bv64 == cls && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(0bv32 == is_reg)) && !~bvugt32(\result, 18446744073709547521bv64)) && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && !(0bv64 == cls)) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(res1 == 0bv32)) && 0bv8 == tmp___1) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv32 == \result)) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv32 == init_ret_val)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && !(retval == 0bv32)) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(ldv_3_ret_default == 0bv32)) && !(lirc_class == 0bv64)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(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) && \result == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && 0bv32 == locksocknumber) && is_got == 0bv64) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32) [2021-11-13 00:02:10,235 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((0bv64 == cls && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(0bv32 == is_reg)) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && !(0bv64 == cls)) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(res1 == 0bv32)) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv32 == \result)) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && !(retval == 0bv32)) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && !~bvugt32(cls, 18446744073709547521bv64) [2021-11-13 00:02:10,235 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) && \result == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv64 == cls) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !~bvugt32(cls, 18446744073709547521bv64)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && !(0bv64 == cls)) && 0bv32 == locksocknumber) && is_got == 0bv64) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32 [2021-11-13 00:02:10,236 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) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) || (((((((((((((((((((((((((((((((((((((((((((((((((0bv64 == cls && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(0bv32 == is_reg)) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && !(0bv64 == cls)) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(res1 == 0bv32)) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv32 == \result)) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && !(retval == 0bv32)) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(0bv32 == \result)) [2021-11-13 00:02:10,237 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((!(1bv32 == ldv_linux_kernel_module_module_refcounter) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ((((ldv_linux_drivers_base_class_usb_gadget_class == 1bv32 && cls == cls) && cls == cls) && expr == 1bv32) && ((~sign_extendFrom16To32(1bv32) == tmp && ~bvugt32(~bvadd16(cls, cls), 18446744073709547521bv64)) || (!~bvugt32(~bvadd16(cls, cls), 18446744073709547521bv64) && ~sign_extendFrom16To32(0bv32) == tmp)))) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32)) || !(\old(ldv_linux_drivers_base_class_usb_gadget_class) == 1bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32)) && ((((((((((((((((((((((((!(1bv32 == ldv_linux_kernel_module_module_refcounter) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ((((ldv_linux_drivers_base_class_usb_gadget_class == 1bv32 && cls == cls) && cls == cls) && expr == 1bv32) && ((~sign_extendFrom16To32(1bv32) == tmp && ~bvugt32(~bvadd16(cls, cls), 18446744073709547521bv64)) || (!~bvugt32(~bvadd16(cls, cls), 18446744073709547521bv64) && ~sign_extendFrom16To32(0bv32) == tmp)))) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(\old(ldv_linux_drivers_base_class_usb_gadget_class) == 1bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32)) [2021-11-13 00:02:10,237 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((0bv64 == cls && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(0bv32 == is_reg)) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && !(0bv64 == cls)) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(res1 == 0bv32)) && 0bv8 == tmp___1) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv32 == \result)) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && !(retval == 0bv32)) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(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) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) [2021-11-13 00:02:10,237 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((!(1bv32 == ldv_linux_kernel_module_module_refcounter) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || ((((cls == cls && cls == cls) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ((~sign_extendFrom16To32(1bv32) == tmp && ~bvugt32(~bvadd16(cls, cls), 18446744073709547521bv64)) || (!~bvugt32(~bvadd16(cls, cls), 18446744073709547521bv64) && ~sign_extendFrom16To32(0bv32) == tmp)))) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32)) || !(\old(ldv_linux_drivers_base_class_usb_gadget_class) == 1bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32)) && ((((((((((((((((((((((((!(1bv32 == ldv_linux_kernel_module_module_refcounter) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || ((((cls == cls && cls == cls) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ((~sign_extendFrom16To32(1bv32) == tmp && ~bvugt32(~bvadd16(cls, cls), 18446744073709547521bv64)) || (!~bvugt32(~bvadd16(cls, cls), 18446744073709547521bv64) && ~sign_extendFrom16To32(0bv32) == tmp)))) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(\old(ldv_linux_drivers_base_class_usb_gadget_class) == 1bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32)) [2021-11-13 00:02:10,238 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) && \result == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv64 == cls) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !~bvugt32(cls, 18446744073709547521bv64)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && !(0bv64 == cls)) && 0bv32 == locksocknumber) && is_got == 0bv64) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32 [2021-11-13 00:02:10,239 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) && \result == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && expr == 1bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv64 == cls) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !~bvugt32(cls, 18446744073709547521bv64)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && !(0bv64 == cls)) && 0bv32 == locksocknumber) && is_got == 0bv64) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32 [2021-11-13 00:02:10,240 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) && !~bvugt32(\result, 18446744073709547521bv64)) && 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) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64) [2021-11-13 00:02:10,240 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) && \result == 0bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && expr == 1bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv64 == cls) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !~bvugt32(cls, 18446744073709547521bv64)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && !(0bv64 == cls)) && 0bv32 == locksocknumber) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32 [2021-11-13 00:02:10,240 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) && \result == 0bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && expr == 1bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv64 == cls) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !~bvugt32(cls, 18446744073709547521bv64)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && is_got == res1) && !(0bv64 == is_got)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && !(0bv64 == cls)) && 0bv32 == locksocknumber) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32 [2021-11-13 00:02:10,241 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) && \result == 0bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && expr == 1bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv64 == cls) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !~bvugt32(cls, 18446744073709547521bv64)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && is_got == res1) && !(0bv64 == is_got)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && !(0bv64 == cls)) && 0bv32 == locksocknumber) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32 [2021-11-13 00:02:10,241 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) && \result == 0bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && expr == 1bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv64 == cls) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !~bvugt32(cls, 18446744073709547521bv64)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && is_got == res1) && !(0bv64 == is_got)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && !(0bv64 == cls)) && 0bv32 == locksocknumber) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32 [2021-11-13 00:02:10,241 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) && \result == 0bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && expr == 1bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv64 == cls) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !~bvugt32(cls, 18446744073709547521bv64)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && is_got == res1) && !(0bv64 == is_got)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && !(0bv64 == cls)) && 0bv32 == locksocknumber) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32 [2021-11-13 00:02:10,241 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) && \result == 0bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && expr == 1bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv64 == cls) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !~bvugt32(cls, 18446744073709547521bv64)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && is_got == res1) && !(0bv64 == is_got)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && !(0bv64 == cls)) && 0bv32 == locksocknumber) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32 [2021-11-13 00:02:10,378 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/witness.graphml [2021-11-13 00:02:10,379 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-13 00:02:10,379 INFO L158 Benchmark]: Toolchain (without parser) took 752113.27ms. Allocated memory was 56.6MB in the beginning and 564.1MB in the end (delta: 507.5MB). Free memory was 34.6MB in the beginning and 199.2MB in the end (delta: -164.6MB). Peak memory consumption was 342.2MB. Max. memory is 16.1GB. [2021-11-13 00:02:10,380 INFO L158 Benchmark]: CDTParser took 0.29ms. Allocated memory is still 56.6MB. Free memory was 37.7MB in the beginning and 37.6MB in the end (delta: 42.7kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-13 00:02:10,380 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4995.54ms. Allocated memory was 56.6MB in the beginning and 178.3MB in the end (delta: 121.6MB). Free memory was 34.3MB in the beginning and 108.9MB in the end (delta: -74.6MB). Peak memory consumption was 76.4MB. Max. memory is 16.1GB. [2021-11-13 00:02:10,380 INFO L158 Benchmark]: Boogie Procedure Inliner took 240.38ms. Allocated memory is still 178.3MB. Free memory was 108.9MB in the beginning and 98.4MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-11-13 00:02:10,380 INFO L158 Benchmark]: Boogie Preprocessor took 163.56ms. Allocated memory is still 178.3MB. Free memory was 98.4MB in the beginning and 88.3MB in the end (delta: 10.1MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-11-13 00:02:10,381 INFO L158 Benchmark]: RCFGBuilder took 9985.67ms. Allocated memory was 178.3MB in the beginning and 408.9MB in the end (delta: 230.7MB). Free memory was 88.3MB in the beginning and 202.0MB in the end (delta: -113.7MB). Peak memory consumption was 220.7MB. Max. memory is 16.1GB. [2021-11-13 00:02:10,381 INFO L158 Benchmark]: TraceAbstraction took 736493.64ms. Allocated memory was 408.9MB in the beginning and 564.1MB in the end (delta: 155.2MB). Free memory was 201.0MB in the beginning and 239.1MB in the end (delta: -38.1MB). Peak memory consumption was 223.0MB. Max. memory is 16.1GB. [2021-11-13 00:02:10,381 INFO L158 Benchmark]: Witness Printer took 226.66ms. Allocated memory is still 564.1MB. Free memory was 239.1MB in the beginning and 199.2MB in the end (delta: 39.8MB). Peak memory consumption was 39.8MB. Max. memory is 16.1GB. [2021-11-13 00:02:10,383 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.29ms. Allocated memory is still 56.6MB. Free memory was 37.7MB in the beginning and 37.6MB in the end (delta: 42.7kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4995.54ms. Allocated memory was 56.6MB in the beginning and 178.3MB in the end (delta: 121.6MB). Free memory was 34.3MB in the beginning and 108.9MB in the end (delta: -74.6MB). Peak memory consumption was 76.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 240.38ms. Allocated memory is still 178.3MB. Free memory was 108.9MB in the beginning and 98.4MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 163.56ms. Allocated memory is still 178.3MB. Free memory was 98.4MB in the beginning and 88.3MB in the end (delta: 10.1MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * RCFGBuilder took 9985.67ms. Allocated memory was 178.3MB in the beginning and 408.9MB in the end (delta: 230.7MB). Free memory was 88.3MB in the beginning and 202.0MB in the end (delta: -113.7MB). Peak memory consumption was 220.7MB. Max. memory is 16.1GB. * TraceAbstraction took 736493.64ms. Allocated memory was 408.9MB in the beginning and 564.1MB in the end (delta: 155.2MB). Free memory was 201.0MB in the beginning and 239.1MB in the end (delta: -38.1MB). Peak memory consumption was 223.0MB. Max. memory is 16.1GB. * Witness Printer took 226.66ms. Allocated memory is still 564.1MB. Free memory was 239.1MB in the beginning and 199.2MB in the end (delta: 39.8MB). Peak memory consumption was 39.8MB. Max. memory is 16.1GB. * 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: 11837]: 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: 11134]: 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: 10961]: 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: 11726]: 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: 10985]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - 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: 11196]: 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: 10776]: 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: 11663]: 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: 11381]: 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: 11553]: 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: 11047]: 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: 11565]: 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: 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: 11209]: 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 - StatisticsResult: Ultimate Automizer benchmark data CFG has 38 procedures, 375 locations, 29 error locations. Started 1 CEGAR loops. OverallTime: 736.3s, OverallIterations: 43, TraceHistogramMax: 11, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 167.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 148.7s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 27 mSolverCounterUnknown, 13808 SdHoareTripleChecker+Valid, 115744.05ms IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 13663 mSDsluCounter, 109316 SdHoareTripleChecker+Invalid, 110287.00ms Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 92612 mSDsCounter, 7167 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 14598 IncrementalHoareTripleChecker+Invalid, 21792 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 7167 mSolverCounterUnsat, 16704 mSDtfsCounter, 14598 mSolverCounterSat, 337.02ms SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 24100 GetRequests, 23140 SyntacticMatches, 17 SemanticMatches, 943 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10897 ImplicationChecksByTransitivity, 197.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=870occurred in iteration=15, InterpolantAutomatonStates: 385, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 3.4s AutomataMinimizationTime, 43 MinimizatonAttempts, 992 StatesRemovedByMinimization, 13 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 168 LocationsWithAnnotation, 1588 PreInvPairs, 1766 NumberOfFragments, 22204 HoareAnnotationTreeSize, 1588 FomulaSimplifications, 4635 FormulaSimplificationTreeSizeReduction, 2.4s HoareSimplificationTime, 168 FomulaSimplificationsInter, 75272 FormulaSimplificationTreeSizeReductionInter, 146.2s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 5.5s SsaConstructionTime, 114.9s SatisfiabilityAnalysisTime, 274.4s InterpolantComputationTime, 12009 NumberOfCodeBlocks, 12009 NumberOfCodeBlocksAsserted, 61 NumberOfCheckSat, 23896 ConstructedInterpolants, 0 QuantifiedInterpolants, 60936 SizeOfPredicates, 812 NumberOfNonLiveVariables, 85300 ConjunctsInSsa, 1202 ConjunctsInUnsatCore, 122 InterpolantComputations, 80 PerfectInterpolantSequences, 24869/25594 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 29 specifications checked. All of them hold - InvariantResult [Line: 11548]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((!(1bv32 == ldv_linux_kernel_module_module_refcounter) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ((((ldv_linux_drivers_base_class_usb_gadget_class == 1bv32 && cls == cls) && cls == cls) && expr == 1bv32) && ((~sign_extendFrom16To32(1bv32) == tmp && ~bvugt32(~bvadd16(cls, cls), 18446744073709547521bv64)) || (!~bvugt32(~bvadd16(cls, cls), 18446744073709547521bv64) && ~sign_extendFrom16To32(0bv32) == tmp)))) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32)) || !(\old(ldv_linux_drivers_base_class_usb_gadget_class) == 1bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32)) && ((((((((((((((((((((((((!(1bv32 == ldv_linux_kernel_module_module_refcounter) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ((((ldv_linux_drivers_base_class_usb_gadget_class == 1bv32 && cls == cls) && cls == cls) && expr == 1bv32) && ((~sign_extendFrom16To32(1bv32) == tmp && ~bvugt32(~bvadd16(cls, cls), 18446744073709547521bv64)) || (!~bvugt32(~bvadd16(cls, cls), 18446744073709547521bv64) && ~sign_extendFrom16To32(0bv32) == tmp)))) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(\old(ldv_linux_drivers_base_class_usb_gadget_class) == 1bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32)) - InvariantResult [Line: 11042]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || expr == 1bv32) || !(ldv_linux_block_queue_queue_state == 0bv32) - InvariantResult [Line: 11204]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || expr == 1bv32) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 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) && !(0bv32 == is_reg)) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) || ((((((((((((((((((((((((((((((((((((((((((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) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) - 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) && \result == 0bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && expr == 1bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv64 == cls) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !~bvugt32(cls, 18446744073709547521bv64)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && is_got == res1) && !(0bv64 == is_got)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && !(0bv64 == cls)) && 0bv32 == locksocknumber) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32 - InvariantResult [Line: 7372]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((0bv64 == cls && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(0bv32 == is_reg)) && !~bvugt32(\result, 18446744073709547521bv64)) && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_lib_idr_idr) && !(\result == 0bv32)) && rtnllocknumber == 0bv32) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && !(0bv64 == cls)) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(res1 == 0bv32)) && 0bv8 == tmp___1) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv32 == \result)) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv32 == init_ret_val)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && !(retval == 0bv32)) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(ldv_3_ret_default == 0bv32)) && !(lirc_class == 0bv64)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(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) && \result == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && 0bv32 == locksocknumber) && is_got == 0bv64) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32) - InvariantResult [Line: 10820]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || expr == 1bv32) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32) - InvariantResult [Line: 8489]: 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: 8923]: 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) && !(0bv32 == is_reg)) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(res1 == 0bv32)) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) || ((((((((((((((((((((((((((((((ldv_linux_block_queue_queue_state == 0bv32 && ldv_linux_drivers_base_class_usb_gadget_class == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && res1 == 0bv32) && !(0bv64 == res1)) && \result == 0bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv32 == is_reg)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && !(\result == 0bv32)) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && !(lirc_class == 0bv64))) || (((((((((((((((((((((((((((((((((((((((((((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) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) - InvariantResult [Line: 11683]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || 1bv32 == expr) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32) - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: \old(expression) == expression - 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) && \result == 0bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && expr == 1bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv64 == cls) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !~bvugt32(cls, 18446744073709547521bv64)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && !(0bv64 == cls)) && 0bv32 == locksocknumber) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32 - InvariantResult [Line: 11400]: 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) && \result == 0bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && expr == 1bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv64 == cls) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !~bvugt32(cls, 18446744073709547521bv64)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && is_got == res1) && !(0bv64 == is_got)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && !(0bv64 == cls)) && 0bv32 == locksocknumber) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32 - 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) && \result == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && expr == 1bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv64 == cls) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !~bvugt32(cls, 18446744073709547521bv64)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && !(0bv64 == cls)) && 0bv32 == locksocknumber) && is_got == 0bv64) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32 - InvariantResult [Line: 8939]: 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) && \result == 0bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && expr == 1bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv64 == cls) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !~bvugt32(cls, 18446744073709547521bv64)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && is_got == res1) && !(0bv64 == is_got)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && !(0bv64 == cls)) && 0bv32 == locksocknumber) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32 - InvariantResult [Line: 11154]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || expr == 1bv32) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32) - InvariantResult [Line: 6544]: 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) && \result == 0bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && expr == 1bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv64 == cls) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !~bvugt32(cls, 18446744073709547521bv64)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && is_got == res1) && !(0bv64 == is_got)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && !(0bv64 == cls)) && 0bv32 == locksocknumber) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32 - InvariantResult [Line: 11017]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || expr == 1bv32) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32) - InvariantResult [Line: 11498]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || expr == 1bv32) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 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) && 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) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 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_block_genhd_disk_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32 - InvariantResult [Line: 7849]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((!(1bv32 == ldv_linux_kernel_module_module_refcounter) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || ((((cls == cls && cls == cls) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ((~sign_extendFrom16To32(1bv32) == tmp && ~bvugt32(~bvadd16(cls, cls), 18446744073709547521bv64)) || (!~bvugt32(~bvadd16(cls, cls), 18446744073709547521bv64) && ~sign_extendFrom16To32(0bv32) == tmp)))) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32)) || !(\old(ldv_linux_drivers_base_class_usb_gadget_class) == 1bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32)) && ((((((((((((((((((((((((!(1bv32 == ldv_linux_kernel_module_module_refcounter) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || ((((cls == cls && cls == cls) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && expr == 1bv32) && ((~sign_extendFrom16To32(1bv32) == tmp && ~bvugt32(~bvadd16(cls, cls), 18446744073709547521bv64)) || (!~bvugt32(~bvadd16(cls, cls), 18446744073709547521bv64) && ~sign_extendFrom16To32(0bv32) == tmp)))) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(\old(ldv_linux_drivers_base_class_usb_gadget_class) == 1bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32)) - InvariantResult [Line: 10905]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || 1bv32 == expr) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32) - 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) && 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) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 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_block_genhd_disk_state == 0bv32) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32 - InvariantResult [Line: 10771]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || expr == 1bv32) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 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) && !~bvugt32(\result, 18446744073709547521bv64)) && 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) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 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) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32 - InvariantResult [Line: 6505]: 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) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) || (((((((((((((((((((((((((((((((((((((((((((((((((0bv64 == cls && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(0bv32 == is_reg)) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && !(0bv64 == cls)) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(res1 == 0bv32)) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv32 == \result)) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && !(retval == 0bv32)) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(0bv32 == \result)) - InvariantResult [Line: 11253]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((expr == 1bv32 || !(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32)) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32) - InvariantResult [Line: 10856]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || (1bv32 == expr && expr == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32) - InvariantResult [Line: 11795]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 11376]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || ((cls == cls && cls == cls) && expr == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32)) && ((((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || ((cls == cls && cls == cls) && expr == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32)) - InvariantResult [Line: 6511]: 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) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && retval == 0bv32) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) || ((((((((((((((((((((((((((((((((((((((((((((((((0bv64 == cls && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(0bv32 == is_reg)) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && !(0bv64 == cls)) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(res1 == 0bv32)) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv32 == \result)) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && !(retval == 0bv32)) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && !~bvugt32(cls, 18446744073709547521bv64)) - 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) && !(0bv32 == is_reg)) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(res1 == 0bv32)) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv32 == \result)) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) || ((((((((((((((((((((((((((((((((((((((((((((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) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) - InvariantResult [Line: 6996]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 8870]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || ((cls == cls && cls == cls) && expr == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32)) && ((((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || ((cls == cls && cls == cls) && expr == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32)) - InvariantResult [Line: 7943]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 11832]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || expr == 1bv32) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32) - InvariantResult [Line: 11129]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || expr == 1bv32) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 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: 8404]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((0bv64 == cls && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(0bv32 == is_reg)) && !~bvugt32(\result, 18446744073709547521bv64)) && !(ldv_func_arg1 == 0bv32)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && !(0bv64 == cls)) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(res1 == 0bv32)) && 0bv8 == tmp___1) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv32 == \result)) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !(0bv32 == init_ret_val)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && !(retval == 0bv32)) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(ldv_3_ret_default == 0bv32)) && !(lirc_class == 0bv64)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(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) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && 0bv32 == locksocknumber) && is_got == 0bv64) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32) - InvariantResult [Line: 7341]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((0bv64 == cls && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(0bv32 == is_reg)) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && !(0bv64 == cls)) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(res1 == 0bv32)) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv32 == \result)) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && !(retval == 0bv32)) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && !~bvugt32(cls, 18446744073709547521bv64) - InvariantResult [Line: 6600]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((0bv64 == cls && ldv_linux_block_queue_queue_state == 0bv32) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_kernel_locking_rwlock_wlock == 1bv32) && !(0bv32 == is_reg)) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && !(0bv64 == cls)) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(res1 == 0bv32)) && 0bv8 == tmp___1) && !(\result == 0bv32)) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv32 == \result)) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && !(retval == 0bv32)) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && !~bvugt32(cls, 18446744073709547521bv64)) && !(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) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) - InvariantResult [Line: 9064]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 11597]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || expr == 1bv32) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32) - InvariantResult [Line: 11436]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || 1bv32 == expr) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32) - InvariantResult [Line: 10980]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || expr == 1bv32) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32) - InvariantResult [Line: 11191]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || expr == 1bv32) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32) - InvariantResult [Line: 7384]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6591]: 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) && \result == 0bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 0bv32) && ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32) && ldv_linux_usb_urb_urb_state == 0bv32) && expr == 1bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv64 == cls) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv64 == res1) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !~bvugt32(cls, 18446744073709547521bv64)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && is_got == res1) && !(0bv64 == is_got)) && expr == 1bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && !(0bv64 == cls)) && 0bv32 == locksocknumber) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32 - InvariantResult [Line: 11658]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || expr == 1bv32) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32) - InvariantResult [Line: 11560]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || expr == 1bv32) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32) - InvariantResult [Line: 7412]: Loop Invariant Derived loop invariant: 1 - 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) && \result == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv64 == cls) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !~bvugt32(cls, 18446744073709547521bv64)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && !(0bv64 == cls)) && 0bv32 == locksocknumber) && is_got == 0bv64) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32 - 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) && !~bvugt32(\result, 18446744073709547521bv64)) && 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) && !(0bv64 == res1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && !(0bv64 == \result)) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv64 == \result)) && ldv_linux_block_genhd_disk_state == 0bv32) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == locksocknumber) && is_got == 0bv64) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64) - InvariantResult [Line: 7351]: 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) && \result == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 1bv32) && !~bvugt32(\result, 18446744073709547521bv64)) && 0bv32 == ldv_linux_lib_idr_idr) && rtnllocknumber == 0bv32) && res1 == 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) && !(0bv64 == res1)) && \result == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !~bvugt32(\result, 18446744073709547521bv64)) && \result == 0bv32) && !(0bv64 == \result)) && 0bv64 == cls) && 0bv32 == init_ret_val) && \result == 0bv32) && is_got == 0bv64) && !~bvugt32(~bvadd16(is_got, is_got), 18446744073709547521bv64)) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && ldv_linux_block_request_blk_rq == 0bv32) && 0bv8 == tmp___1) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(0bv64 == \result)) && ldv_linux_drivers_base_class_usb_gadget_class == 0bv32) && ldv_linux_block_genhd_disk_state == 0bv32) && !~bvugt32(cls, 18446744073709547521bv64)) && 0bv64 == \result) && !~bvugt32(is_got, 18446744073709547521bv64)) && ldv_linux_arch_io_iomem == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && tmp == ~sign_extendFrom16To32(0bv32)) && !~bvugt32(lirc_class, 18446744073709547521bv64)) && 0bv32 == \result) && retval == 0bv32) && is_got == res1) && !(0bv64 == is_got)) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && 0bv32 == is_reg) && !(0bv64 == cls)) && 0bv32 == locksocknumber) && is_got == 0bv64) && ldv_3_ret_default == 0bv32) && is_got == res1) && 0bv64 == lirc_class) && 0bv64 == \result) && ldv_linux_kernel_locking_rwlock_rlock == 1bv32) && ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32) && ldv_linux_fs_sysfs_sysfs == 0bv32) && !(lirc_class == 0bv64)) && ldv_func_arg1 == 0bv32 - InvariantResult [Line: 11721]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((expr == 1bv32 || !(ldv_linux_drivers_base_class_usb_gadget_class == 0bv32)) || !(1bv32 == ldv_linux_kernel_module_module_refcounter)) || !(0bv32 == ldv_linux_usb_coherent_coherent_state)) || !(0bv32 == ldv_linux_lib_idr_idr)) || !(0bv32 == locksocknumber)) || !(0bv16 == ldv_linux_mmc_sdio_func_sdio_element)) || !(rtnllocknumber == 0bv32)) || !(ldv_linux_kernel_rcu_srcu_srcu_nested == 0bv32)) || !(ldv_linux_block_genhd_disk_state == 0bv32)) || !(0bv64 == lirc_class)) || !(ldv_linux_fs_sysfs_sysfs == 0bv32)) || !(ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32)) || !(ldv_linux_block_request_blk_rq == 0bv32)) || !(ldv_linux_usb_urb_urb_state == 0bv32)) || !(ldv_linux_kernel_rcu_update_lock_rcu_nested == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_rlock == 1bv32)) || !(ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32)) || !(ldv_linux_kernel_locking_rwlock_wlock == 1bv32)) || ~bvugt32(lirc_class, 18446744073709547521bv64)) || !(ldv_linux_arch_io_iomem == 0bv32)) || !(0bv32 == ldv_linux_usb_gadget_usb_gadget)) || lirc_class == 0bv64) || !(ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32)) || !(ldv_linux_block_queue_queue_state == 0bv32) RESULT: Ultimate proved your program to be correct! [2021-11-13 00:02:10,561 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc55f6d8-ce5a-4c25-a6d9-51b482b50bc6/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE